MySQL 8.0 参考手册 / 第 28 章 MySQL 系统模式 / 28.4 sys 模式对象参考 / 28.4.5 sys 模式存储函数 /
26.4.5.3 format_bytes() 函数
给定一个字节数,将其转换为人类可读的格式并返回一个由值和单位指示符组成的字符串。根据值的大小,单位部分为
bytes
, KiB
(kibibytes),
MiB
(mebibytes), GiB
(gibibytes), TiB
(tebibytes), 或
PiB
(pebibytes)。
mysql> SELECT sys.format_bytes(512), sys.format_bytes(18446644073709551615);
+-----------------------+----------------------------------------+
| sys.format_bytes(512) | sys.format_bytes(18446644073709551615) |
+-----------------------+----------------------------------------+
| 512 bytes | 16383.91 PiB |
+-----------------------+----------------------------------------+