mysqlデータベースを使用して生ログを保存しています。平均mysql行サイズを知るスクリプト
どのくらいの期間データを保存できますか。私は平均的なmysqlの行サイズを知る必要があります。
私は誰ですか?
おかげ
が所与のテーブルのmysqlデータベースを使用して生ログを保存しています。平均mysql行サイズを知るスクリプト
どのくらいの期間データを保存できますか。私は平均的なmysqlの行サイズを知る必要があります。
私は誰ですか?
おかげ
が所与のテーブルの平均行サイズ(データのみ、インデックスを除く):指定されたテーブルの(インデックスを含む)
select avg_row_length
from information_schema.tables
where table_schema = 'your_schema'
and table_name = 'your_table'
平均行サイズ:
select (data_length + index_length)/table_rows
from information_schema.tables
where table_schema = 'your_schema'
and table_name = 'your_table'
は「849.5076」です。サイズはバイト単位ですか? 1行に8KB? – Jam
はい、そのサイズはバイトです。したがって、行ごとに850バイト(1 KB未満)。 –
そのINFORMATION_SCHEM.TABLESの列。そこにAVGを見つけることができます。それよりも多くの場合、 –