format_bytes
バイト数を適切な単位(B, KB, MB, GB, TB, PB, EB)で人間が読みやすい文字列に変換します。
この関数は、ファイルサイズ、テーブルサイズ、メモリ使用量、その他のストレージ関連のメトリクスをユーザーフレンドリーな形式で表示するのに便利です。1024ベースの計算(バイナリプレフィックス)を使用しますが、単位は簡単で親しみやすいようにKB, MB, GBとして表示されます。
この関数はv3.4からサポートされています。
構文
VARCHAR format_bytes(BIGINT bytes)
パラメータ
bytes
: フォーマットするバイト数。BIGINTがサポートされています。非負の整数値である必要があります。
戻り値
適切な単位でフォーマットされたバイトサイズを表すVARCHAR値を返します。
- 1024未満の値の場合: 正確な数値と"B"