MySQL 8.4 版本注意事項
注意
format_bytes()
已被棄用,並可能在未來 MySQL 版本中移除。使用它的應用程式應遷移為改用內建的 FORMAT_BYTES()
函數。請參閱第 14.21 節「效能綱要函數」。
給定一個位元組計數,將其轉換為人類可讀的格式,並傳回一個包含值和單位指示符的字串。根據值的大小,單位部分為 bytes
、KiB
(千位元組)、MiB
(百萬位元組)、GiB
(十億位元組)、TiB
(兆位元組) 或 PiB
(拍位元組)。
mysql> SELECT sys.format_bytes(512), sys.format_bytes(18446644073709551615);
+-----------------------+----------------------------------------+
| sys.format_bytes(512) | sys.format_bytes(18446644073709551615) |
+-----------------------+----------------------------------------+
| 512 bytes | 16383.91 PiB |
+-----------------------+----------------------------------------+