脚本以了解mysql的平均行大小

脚本以了解mysql的平均行大小,mysql,Mysql,我正在使用mysql数据库保存原始日志 我需要知道平均mysql行大小,我可以存储多长时间的数据 我是谁 感谢给定表的平均行大小(仅数据,不包括索引): 给定表的平均行大小(包括索引): select (data_length + index_length) / table_rows from information_schema.tables where table_schema = 'your_schema' and table_name = 'your_table' 给定表的平均行大小

我正在使用mysql数据库保存原始日志

我需要知道平均mysql行大小,我可以存储多长时间的数据

我是谁


感谢给定表的平均行大小(仅数据,不包括索引):

给定表的平均行大小(包括索引):

select (data_length + index_length) / table_rows
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'

它是INFORMATION\u SCHEM.TABLES中的一列。在那里,您可以在INFORMATION\u SCHEM.TABLES中的行和列中找到平均值。在那里,你可以从一行中找到平均值,还有更多。它给我“849.5076”它是以字节为单位的大小?每行8KB?是的,大小以字节为单位。所以每行850字节(小于1KB),它给了我“849.5076”,它是以字节为单位的大小?每行8KB?是的,大小以字节为单位。因此,每行850字节(小于1KB)。