MySQL-SQL开发的经验总结
2013-09-30 14:04
204 查看
•Sql中变量的类型必须与字段定义一致;
•能使用UNION ALL的不要使用UNION;
•禁止使用select * from tab,必须明确的写出列名;
•总是使用索引的第一个列(指复合索引);
•用>=替代>;
•尽量使用索引来避免排序;
•只取自己所需要的列;
•尽可能避免复杂的Join和子查询;
•永远用小结果集驱动大结果集;
•需要使用hint的(由DBA确认给出),请勿随意删除修改hint的内容、位置。
•能使用UNION ALL的不要使用UNION;
•禁止使用select * from tab,必须明确的写出列名;
•总是使用索引的第一个列(指复合索引);
•用>=替代>;
•尽量使用索引来避免排序;
•只取自己所需要的列;
•尽可能避免复杂的Join和子查询;
•永远用小结果集驱动大结果集;
•需要使用hint的(由DBA确认给出),请勿随意删除修改hint的内容、位置。
相关文章推荐
- MySQL 在开发中使用经验总结
- Oracle-SQL开发的经验总结
- mysql innodb引擎 sql优化经验总结
- 动态SQL开发基础和经验再总结
- MAC下使用Tomcat+eclipse+mysql+git+jdk开发网游后台程序经验总结
- "ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小"的解决,总结一下oracle开发的小经验
- VC和MATLAB混合开发经验总结
- 快速开发手机游戏经验总结
- Symbian手机平台开发经验总结
- SharePoint性能总结和一些开发经验(2)
- Android 开发60条技术经验总结
- 在浙江杭州快速开发公司内部办公自动化OA系统的经验总结
- STM8SXX 开发时候个人总结的一点经验
- Flash视频播放器开发经验总结
- web项目开发流程经验总结
- 跨平台客户端开发经验总结
- SharePoint性能总结和一些开发经验
- 【转载】移动web开发经验总结
- mysql数据库导入SQL文件出现乱码,如何解决?(经验总结、实测有效)