会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
大山里的程序猿
博客园
首页
新随笔
联系
订阅
管理
2019年8月15日
sql中count(1)和count(*)有区别吗
摘要: count(*) 对 innodb 而言,它需要把数据从磁盘中读取出来然后累计计数;而 MyISAM 引擎把一个表的总行数存在了磁盘上,所以执行 count(*) 会直接返回这个数,如果有 where 条件则和 innodb一样。那么如何优化 count(*) ?一个思路是使用缓存,但是需要注意双写
阅读全文
posted @ 2019-08-15 13:45 大山里的程序猿
阅读(11092)
评论(0)
推荐(2)
编辑
公告