sql优化之复合索引。

2023-11-10

查询时间:3.27s
这是一个单表,主要优化在where子句当中

WHERE
	(
	DELETED_TIME IS NULL 
    and F_ID = 99352763854523394 
	AND CATEGORY_CODE LIKE '%Attachments%' 
	AND ( GROUP_ID = "99352763854523394" 
	OR FIND_IN_SET( "99352763854523394", SHARE_IDS )
) )

查看执行计划:
有索引,但没有用到,
在这里插入图片描述
解决办法,把where子句中前4个字段,建一个复合索引,字段顺序是书写顺序(最左匹配法则)。
在这里插入图片描述
时间在这里插入图片描述
仅作记录。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

sql优化之复合索引。 的相关文章

随机推荐

  • 算法案例:如何判断链表有环?

    本文转载于 算法 如何判断链表有环 如何判断单链表是否存在环 有一个单向链表 链表当中有可能出现 环 就像题图这样 如何用程序判断出这个链表是有环链表 不允许修改链表结构 时间复杂度O n 空间复杂度O 1 方法一 穷举遍历 方法一 首先从
  • B - Mayor's posters

    Time Limit 1000MS Memory Limit 65536KB 64bit IO Format I64d I64u Submit Go Back Status Description
  • STM32最小系统板下载后断电程序丢失问题

    前者为运行代码时跳线帽接口 后者是下载代码时的跳线帽接口
  • myhttp

    HTTP 是一个属于应用层的面向对象的协议 由于其简捷 快速的方式 适用于分布式超媒体信息系统 实现一个服务器程序 支持HTTP协议的服务器 浏览器进行访问 从请求角度上 支持GET和POST方法 从相应角度上 支持静态页面也支持动态页面
  • flex布局换行后元素不足一行怎样均匀分布

  • 看懂时序图

    1 如何看懂时序图 掌握这几个程序就够了 chooseboy的博客 CSDN博客 软件时序图怎么看 2 sip 时序图 简单几步让你看懂单片机时序图 weixin 39710966的博客 CSDN博客 3 如何看懂时序图 掌握这几个程序就够
  • Linux gdm问题解决解决

    修改 etc inittab 改变runlevel为5 例如 root QRedHat etc cat etc inittab id 5 initdefault 修改GDM的配置文件 etc X11 gdm gdm conf 将 xdmcp
  • 路由器的工作原理是什么

    路由器工作原理 传统地 路由器工作于osi七层协议中的第三层 其主要任务是接收来自一个网络接口的数据包 根据其中所含的目的地址 决定转发到下一个目的地址 因此 路由器首先得在转发路由表中查找它的目的地址 若找到了目的地址 就在数据包的帧格前
  • ananconda powershell init失败&无法激活环境问题

    4 6以后版本使用conda init后仍然无法激活环境 尝试了好多次 断断续续花了得有几十个小时的时间 今天再尝试conda init时候发现了这个 从图片上看出它修改了onedrive下的profile文件 但是我的powershell
  • 趣味小游戏——井字棋

    目录 一 前言 二 主体框架 三 游戏内容的实现 四 结语 一 前言 想必大家在小时候或多或少的都接触过井字棋吧 那么今天我就来带大家了解如何在编程中实现这一游戏吧 二 主体框架 include
  • objcopy使用说明

    objcopy用于将object的部分获全部内容拷贝到另一个object 从而可以实现格式的变换 objcopy可用用于将文件转换成S record格式或者raw二进制格式 例如 xxxx elf objcopy O srec test o
  • tensorflow保存训练好的深度学习模型

    最近在看MKR的算法 复现跑通了以后 把训练好的模型保存下来 加入以下代码即可 saver tf train Saver saver save sess model MKRmodel ckpt print 模型已保存 上面的代码要写到和se
  • 【Spring】怎么配置事务?看这一篇就够了

    0 什么是事务 想象一个场景 A给B转账 A的钱转出去之后发生异常B没有收到钱 A的钱少了B的钱没有多 这不就乱套了吗 所以就引出了事务这个概念 事务是数据库操作最基本的单元 逻辑上的一组操作 这一组操作要么都执行成功 要么都失败 事务的作
  • Unity获取场景中所有根物体

    每个物体都属于一个Scene 而通过Scene GetRootGameObjects 接口就可以获得该Scene的所有根物体 我们只需要遍历所有Scene即可 List
  • Python Matplotlib 颜色名 与默认color_list获取

    绘制图像的时候需要选择美化的曲线 网上的图有很多 但是不少颜色的关键字并不支持 所以还是多参考官方的颜色名表 参考 https matplotlib org 3 1 0 gallery color named colors html mat
  • C++:type A is not dircet base of B

    原因 B的构造函数上直接使用了A的构造 但是在定义类的时候又没有继承 如下 class A A class B B B B A 报错
  • V4L2 零基础入门(一)——打开摄像头和获取摄像头基本信息

    今天工作需要用V4L2获取摄像头的数据 所以稍微了解了一些相关内容 在这里记录一下 参考了很多优秀的博客 大家如果感兴趣也可以直接参考 链接放在文末 我也是初学者 有什么问题大家多多交流 文章目录 测试环境 V4L2介绍 采集流程 打开设备
  • 2021全球访问量最高网站榜单出炉!

    最近锦鱼课堂从国外SimilarWeb数据平台了解到 2021中季度全球访问量最高的网站榜单出炉了 Google排第一 国内唯一上榜的网站 百度 排第七 2021全球访问量最高网站榜单 流量 网站 微新闻 第1张 以下是SimilarWeb
  • 剑指Offer系列(java版,详细解析)16.数值的整数次方

    题目描述 剑指 Offer 16 数值的整数次方 难度中等129 实现 pow x n 即计算 x 的 n 次幂函数 即 xn 不得使用库函数 同时不需要考虑大数问题 示例 1 输入 x 2 00000 n 10 输出 1024 00000
  • sql优化之复合索引。

    查询时间 3 27s 这是一个单表 主要优化在where子句当中 WHERE DELETED TIME IS NULL and F ID 99352763854523394 AND CATEGORY CODE LIKE Attachment