-- mysql 高性能count表
SELECT SQL_CALC_FOUND_ROWS 1 FROM table_name limit 1;
SELECT found_rows() AS rowcount;
select count(1) as cnt from table_name;
-- 35G 1102888行的表
-- 2.13 sec 和 29.84 sec
-- 11G 14216365
-- 28.60 sec 和 48.43 sec
-- 结论: 对于大表小记录数提速较大,约10倍,对于小表大记录数提速较低,不到一倍。
标签:count,--,高性能,sec,mysql,table
From: https://www.cnblogs.com/chenzechao/p/17622129.html