问个关于innodb模糊的总数 如何取得这个总数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 额 就是counter(*) from table_usedinnodb 取出的 总计录 是准确的计数我要那个 模糊的计数 就是很快出来的那个 估算总数..狼头大哥,有劳了 select count(*) from table_usedinnodb这个也不慢啊!虽然你可以 select * from INFORMATION_SCHEMA.TABLES 这个简单。。首先执行select SQL_CALC_FOUND_ROWS 某个字段名 from table_usedinnodb limit 2;select found_rows(); 楼上那个方法不适用我说的这个诶,数据量大 很慢的.应该是这个了.不过 还是有顿一下的感觉. 而且 奇怪的是与phpmyadmin取出的值不一样显示行 0 - 29 (~6,246,3021 总计, 查询花费 0.0001 秒) 这个是phpmyadmin取出的 mysql> SELECT table_rows -> FROM INFORMATION_SCHEMA.TABLES -> WHERE table_name = 'newDB' -> AND table_schema = 'test' -> ;+------------+| table_rows |+------------+| 6048689 |+------------+1 row in set (0.82 sec) 求高手解决!!! 由MYSQL SET IDENTITY_INSERT tablename ON;正确方法 15个应用的数据表放到同一个数据库里有没有太大的问题? MySQL集群配置 菜鸟求助,大哥大姐帮帮我 多表联合查询问题 我装的mysql的字符集中为什么没gb2312啊,急,在线,马上结贴! 菜鸟请教mysql大牛,单张数据表最多存放多少条数据为好? 高性能MySQL(三)复制 求指导,sql优化的问题 求个SQL~~~~ 如何删除这样的行?
就是counter(*) from table_usedinnodb 取出的 总计录 是准确的计数
我要那个 模糊的计数 就是很快出来的那个 估算总数..
狼头大哥,有劳了
虽然你可以 select * from INFORMATION_SCHEMA.TABLES
首先执行
select SQL_CALC_FOUND_ROWS 某个字段名 from table_usedinnodb limit 2;
select found_rows();
应该是这个了.不过 还是有顿一下的感觉. 而且 奇怪的是与phpmyadmin取出的值不一样
显示行 0 - 29 (~6,246,3021 总计, 查询花费 0.0001 秒) 这个是phpmyadmin取出的 mysql> SELECT table_rows
-> FROM INFORMATION_SCHEMA.TABLES
-> WHERE table_name = 'newDB'
-> AND table_schema = 'test'
-> ;
+------------+
| table_rows |
+------------+
| 6048689 |
+------------+
1 row in set (0.82 sec)