sql语句优化小心得
2007-02-27 13:25
330 查看
1.不用NULL值做索引;
2.不用连接符(||)连接的列;
3.模糊查询时"%"不应放在查询表达式的最前面,eg:like "%s";
4.任何在order by 中使用非索引列或表达式的都将降低查询速度;
5.NOT,<>等取反运算将不使用索引;
6.尽量用EXISTS来替代IN;
7.将SQL查询中的变量全部都改为"?"即:绑定变量
8.analyze table<index...> objects_name compute statistics;做数据统计更新.对于大数据量和大变动量的数据,尤其有效;
2.不用连接符(||)连接的列;
3.模糊查询时"%"不应放在查询表达式的最前面,eg:like "%s";
4.任何在order by 中使用非索引列或表达式的都将降低查询速度;
5.NOT,<>等取反运算将不使用索引;
6.尽量用EXISTS来替代IN;
7.将SQL查询中的变量全部都改为"?"即:绑定变量
8.analyze table<index...> objects_name compute statistics;做数据统计更新.对于大数据量和大变动量的数据,尤其有效;
相关文章推荐
- Sql查询语句优化心得MySQL优化
- SQL语句优化写法心得 - 条件查询(咋个办呢 zgbn)
- Sql查询语句优化心得 MySQL优化
- IT咨询顾问:一次吐血的项目救火 java或判断优化小技巧 asp.net core Session的测试使用心得 【.NET架构】BIM软件架构02:Web管控平台后台架构 NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json 使用LINQ生成Where的SQL语句 js_jquery_创建cookie有效期问题_时区问题
- 如何优化SQL语句的心得浅谈
- 如何优化SQL语句的心得浅谈
- 如何优化SQL语句的心得浅谈
- sql语句的优化分析
- Mysql常用30种SQL查询语句优化方法
- 优化SQL查询:如何写出高性能SQL语句
- sql语句优化
- sql语句优化总结
- 数据库性能优化之SQL语句优化
- sql 中优化视图或sql语句的执行效率的方法
- SQL语句优化原则
- oracle sql语句优化
- sql语句优化
- oracle中sql语句的优化
- Oracle优化SQL语句,提高效率
- SQL语句优化技术分析