sql优化之:count(distinct xxxx)
2015-10-08 16:07
302 查看
select count(distinct column) from table_name;
这样一条sql在数据量比较大时可能跑的时间很长。
可以用:select count(1) from (select column from table_name group by column)
效果可以有所改善
这样一条sql在数据量比较大时可能跑的时间很长。
可以用:select count(1) from (select column from table_name group by column)
效果可以有所改善
相关文章推荐
- Cassandra 数据库设计
- 【转】mysql force Index 强制索引
- PLSQL DEVELOPER 使用的一些技巧【转】
- Linux Oracle删除归档日志
- mysql tips
- 利用log4j打印sql的log日志
- Sql使用WITH ROLLUP 进行分类汇总及小计功能
- 国内重要的MySQL传播平台
- oracle导入dmp文件(命令窗口导入)
- MongoDB快速备份重建方法
- Sqlserver启动不了,提示请求失败或服务未及时响应
- ORACLE表空间管理维护
- sql server 2382端口问题
- mysql定时删除数据
- 转:winform 打包自动安装数据库
- mysq命令大全
- Oracle中TO_NUMBER()函数的用法
- 让MongoDB能够远程连接
- C# Access数据库增删查改的简单方法
- Oracle常用操作-----(一)