首页 > 电脑专区 > 电脑教程 >

sql性能调优的方法

来源:互联网 2023-02-21 19:42:11 70

sql性能调优的方法faw办公区 - 实用经验教程分享!

工具/原料

  • sql

方法/步骤

  • 1

    1.在where字句中,如果索引列是计算或者函数的一部分,DBMS的优化器将不会使用索引而使用全表查询,函数属于计算的一种,同时在in和exists中通常情况下使用EXISTS,因为in不走索引效率低:faw办公区 - 实用经验教程分享!

    sql性能调优的方法faw办公区 - 实用经验教程分享!

  • 1此文章未经许可获取自百度经验
  • 2

    2.实现效率高的方法代码faw办公区 - 实用经验教程分享!

    sql性能调优的方法faw办公区 - 实用经验教程分享!

  • 3

    3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描faw办公区 - 实用经验教程分享!

    sql性能调优的方法faw办公区 - 实用经验教程分享!

  • 4

    4.在num上设置默认值0,确保表中num列没有null值,然后这样查询:faw办公区 - 实用经验教程分享!

    sql性能调优的方法faw办公区 - 实用经验教程分享!

  • 5

    5.不能前置百分faw办公区 - 实用经验教程分享!

    sql性能调优的方法faw办公区 - 实用经验教程分享!

  • 6

    6.如果查询的两个表大小相当,那么用in和exists差别不大。faw办公区 - 实用经验教程分享!

    sql性能调优的方法faw办公区 - 实用经验教程分享!

  • 7

    7.删除Delete语句优化语句faw办公区 - 实用经验教程分享!

    sql性能调优的方法faw办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!faw办公区 - 实用经验教程分享!


    标签: SQL操作系统性能方法

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码