1. 首页
  2. 数据库
  3. MySQL
  4. SQL优化技巧指南

SQL优化技巧指南

上传者: 2021-08-22 10:41:26上传 PDF文件 113.69 KB 热度 33次

对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。若应用系统需要频繁更新 clustered 索引数据列,那么需要考虑是否应将该索引建为 clustered 索引。尽量使用数字型字段,若只含数值信息的字段尽量不要设计为字符型,这会降低查询和连接的性能,并会增加存储开销。避免频繁创建和删除临时表,以减少系统表资源的消耗。临时表并不是不可使用,适当地使用它们可以使某些例程更有效,例如,当需要重复引用大型表或常用表中的某个数据集时。但是,对于一次性事件, 最好使用导出表。与临时表一样,游标并不是不可使用。尽量避免大事务操作,提高系统并发能力。尽量避免向客户端返回大数据量,若数据量过大,应该考虑相应需求是否合理。

下载地址
用户评论