当前位置: 首页 > news >正文

SQL优化手段6条

优化手段

  1. 查询语句中不要使用 select *
  2. 尽量减少子查询,使用关联查询(leftjoin,rightjoin,innerjoin)替代
  3. 减少使用IN 或者 NOT IN ,使用 exists ,not exists 或者关联查询语句替代
  4. or 的査询尽量用 union 或者 union all 代替(在确认没有重复数据或者不用剔除重复数据时, union all 会更好)
  5. 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
  6. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,可以在 num 上设置默认值0,确保表中 num列没有 null

相关文章:

  • 力扣刷题376. 摆动序列
  • ZYNQ14 基于正点原子的iic时序的fpga程序实现
  • 数据结构(python)-------栈和队列2
  • 使用OpenCV进行图像处理:边界填充、阈值处理
  • Java 中 PriorityQueue 的底层数据结构及相关分析
  • 第60天:Web攻防-XSS跨站文件类型功能逻辑SVGPDFSWFPMessageLocalStorage
  • Ubuntu AX200 iwlwifi-cc-46.3cfab8da.0.tgz无法下载的解决办法
  • Hadoop 3.x中的zookeeper和JournalNode的作用
  • 使用vue3和vue-router实现动态添加和删除cachedViews数组
  • 提取关键 CSS: react 的项目中如何使用criticalCSS
  • PCRE2 站内搜索引擎项目
  • Windows 系统安装 Python3.7 、3.8、3.9、3.10、 3.11 最新版,附带相应程序。
  • 微信小程序面试内容整理-请求优化
  • 广东省教育服务公司受邀出席中华文化促进会教育示范基地落成典礼
  • 软考系统架构设计师考试学习和考试的知识点大纲,覆盖所有考试考点
  • Linux系统——crontab定时任务
  • 【Linux】——进程状态僵尸进程孤儿进程
  • Spring 如何创建 Bean 实例的?
  • SAP FAGLL03 追加并显示描述字段
  • 【C++图论 分支界限法】1786. 从第一个节点出发到最后一个节点的受限路径数|2078
  • 网站做线/厦门seo代运营
  • 网站里可以添加视频做背景吗/宁波seo教程网
  • 定制虚拟偶像汉化破解版/深圳seo优化推广
  • 网站建设厦门/百度官方优化指南
  • 网站建设推广策划/怎么推广一个平台
  • 高端网站制作网站设计/百度首页网站推广多少钱一年