猿问
mysql innodb中count如何优化?
innodb中count比较慢,如何优化?
九州编程
浏览 760
回答 2
2回答
qq_笑_17
如果你不要求十分精确的话,SHOWTABLESTATUSLIKE'foo';这个结果对于Inonodb只是猜测,对于MySIAM是准确值
0
0
0
达令说
1.可以模仿myisam的count原理,你可以单独建立一个表,专门用于统计这个表的数量,在业务层写一个事务,新增时更新这个表;2.写一个触发器,新建一个全局变量,每次新增时,这个变量自增1,需要时,直接select这个变量即可;3.与第一种类似,如果你的MySqlIO比较大的话,可以考虑把这个统计工作交给memcache或者redis。
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答