SQL优化记录

news2025/1/9 2:35:39
  • sql优化主要看执行过程分析
  • 看看哪里耗时最多
  • 先执行一下计划
  • 看看索引用没用
  • 用了什么索引
  • 只要不是全表扫描,就没事
  • 如果没有全表扫描,还慢,就要看索引类型了
  • 如果索引类型没问题,就要看是不是查询数据量太大了。这时候就要考虑优化条件了,真的要考虑缩小查询范围了。或者优化代码,并发查询。
  • Java CountDownLatch(了解一下)
  • mbm.status <> ‘99’ 这种不会走索引,问题不大,最大的问题是这里:mbm.sales_code IN () OR mbm.sales_code = ‘1183b0b84ee4f581bba001c47a78b2d9’ 这感觉像是fdId之类的,先看这是什么。
  • 然后是这里,为了一个属性,left join2个表,可以代码里面优化,单独查询。还可以并发查询(多线程)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/999645.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

7年经验之谈 —— 如何高效的开展app的性能测试?

APP性能测试是什么 从网上查了一下&#xff0c;貌似也没什么特别的定义&#xff0c;我这边根据自己的经验给出一个自己的定义&#xff0c;如有巧合纯属雷同。 客户端性能测试就是&#xff0c;从业务和用户的角度出发&#xff0c;设计合理且有效的性能测试场景&#xff0c;制定…

一体化运维管理平台:为企业提供全面监控和运维服务

随着科技的不断发展&#xff0c;信息技术已经渗透到了各行各业中。尤其是对于大多数企业来讲&#xff0c;IT系统的稳定性、安全性和可靠性至关重要。 在现代企业中&#xff0c;一个稳定且高效的IT运维管理系统已经成为企业数字化转型中不可或缺的一部分&#xff0c;它可以帮助…

短视频商城系统的技术架构与最佳实践

短视频商城系统的概念正在迅速崭露头角&#xff0c;它不仅融合了视频内容和电子商务&#xff0c;还需要一个坚固的技术架构来支持其功能。在本文中&#xff0c;我们将探讨构建短视频商城系统的关键技术组件以及最佳实践&#xff0c;并提供一些示例代码来说明这些概念。 技术架…

Flink DataStream 体系

前言 本文隶属于专栏《大数据技术体系》&#xff0c;该专栏为笔者原创&#xff0c;引用请注明来源&#xff0c;不足和错误之处请在评论区帮忙指出&#xff0c;谢谢&#xff01; 本专栏目录结构和参考文献请见大数据技术体系 思维导图 正文 对 Flink 这种以流为核心的分布式计…

中文版开源!这或许是最经典的编程教材

大家好&#xff0c;我是涛哥。 《Think Python》是很多Python初学者的不二入门教材&#xff0c;受到广泛好评。该书原作者是美国Olin工程学院的教授Allen B. Downey&#xff0c;目前该书的原版和中文翻译电子版本都已免费开源。 该书可以直接在官网下载或者阅读英文版第二版&a…

Linux系统编程:文件编程

一 常用API 打开、创建、关闭文件&#xff0c;读写文件&#xff0c;利用man指令查询相关说明 open & create man 2 open 或 man 2 create NAMEopen, creat - open and possibly create a file or deviceSYNOPSIS#include <sys/types.h>#include <sys/stat.h…

海外专线网络费用

在企业海外扩展和开展业务时&#xff0c;建立可靠的网络连接是至关重要的。而海外SD-WAN专线网络作为一种优化广域网连接的解决方案&#xff0c;提供更好的连接质量和性能。本文将介绍海外SD-WAN专线网络的费用组成&#xff0c;帮助企业更好地了解和规划网络投资。 1. 专线租用…

python趣味编程-恐龙克隆游戏

Python 中使用 Turtle 的恐龙克隆游戏免费源代码 使用 Turtle 的恐龙克隆游戏是一个用Python编程语言编码的桌面游戏应用程序。该项目包含在 Chrome 浏览器中克隆实际恐龙游戏的多种功能。该项目可以使正在修读 IT 相关课程的学生受益。这个应用程序非常有趣,可以帮助您学习创…

博客之QQ登录功能(一)

流程图 上图spring social 封装了1-8步需要的工作 1、新建包和书写配置文件 public class QQProperties {//App唯一标 识private String appId "100550231";private String appSecret "69b6ab57b22f3c2fe6a6149274e3295e";//QQ供应商private String…

1688API接入说明(1688商品详情+关键词搜索商品列表)商品详情数据,商品sku数据

1688商家订单详情API接口可以帮助你开拓新的业务机会。通过API&#xff0c;你可以将自己的业务系统与1688平台连接起来&#xff0c;利用1688平台丰富的资源和渠道优势&#xff0c;扩大你的业务范围。此外&#xff0c;1688商家订单详情API接口还支持多种语言和格式&#xff0c;如…

Docker入门,Docker是什么?有什么用?该怎么用?

目录 1. 项目部署时的复杂性&#xff1f; 2. Docker是如何解决依赖兼容问题的&#xff1f; 3. 众多Linux操作系统发行版的区别 4. Docker 是如何实现跨系统运行的&#xff1f; 5. Docker与虚拟机的差别 6. 镜像(Image)与容器(Container) 7. DockerHub 8. Docker 架构 …

Python 操作 CSV

使用过 CSV 文件都知道&#xff1a;如果我们的电脑中装了 WPS 或 Microsoft Office 的话&#xff0c;.csv 文件默认是被 Excel 打开的&#xff0c;那么什么是 CSV 文件&#xff1f;CSV 文件与 Excel 文件有什么区别&#xff1f;如何通过 Python 来操作 CSV 文件呢&#xff1f;带…

创建开机自启的脚本

在启动许多ros节点时有多种方式&#xff0c;我推荐使用launch来启动所有的节点&#xff0c;这也是一种规范的方式。以后会慢慢向这个方向靠。 除此之外还可以通过创建的脚本来启动&#xff1a; 脚本位置不限&#xff0c;只需要&#xff1a; sudo gedit xxx.sh在里面添加相应的…

网站框架识别方法

cms一般有dedecms(织梦&#xff09;&#xff0c;dzcms&#xff0c;phpweb&#xff0c;phpwind&#xff0c;phpcms&#xff0c;ecshop&#xff0c;dvbbs&#xff0c;siteweaver&#xff0c;aspcms&#xff0c;帝国&#xff0c;zblog&#xff0c;wordpress等。 一般cms都有特定的…

ES6——知识点记录

这里写目录标题 1.字符串支持1.codePointAt——根据字符串码元的位置得到其码点2.includes——判断字符串中是否包含指定的子字符串3.startsWith——判断字符串中是否以指定的字符串开始4.endsWith——判断字符串中是否以指定的字符串结尾5.repeat——将字符串重复指定的次数&a…

AB试验(二)统计基础

AB试验&#xff08;二&#xff09;统计基础 随机变量 均值类指标&#xff1a;如用户的平均使用时⻓、平均购买金额、平均购买频率等 概率类指标&#xff1a;如用户点击的概率(点击率)、转化的概率(转化率)、购买的概率 (购买率)等 经验结论&#xff1a;在数量足够大时&#…

Vibro-meter VM600 200-510-041-021数字量控制板卡

Vibro-meter VM600 200-510-041-021 数字量控制模块通常用于振动监测和机械设备的控制系统中&#xff0c;以执行振动数据采集、分析和控制任务。以下是通常情况下数字量控制模块的一些产品特点&#xff1a; 多通道输入&#xff1a;这些模块通常配备多个输入通道&#xff0c;以接…

浅析数字孪生在科学研究中的作用和优势

在科学研究领域&#xff0c;数字孪生技术正迅速崭露头角&#xff0c;为研究人员提供了前所未有的工具和资源&#xff0c;以更深入、更全面地理解复杂的自然现象和系统。本文带大家探讨数字孪生对科学研究的作用&#xff1a; 1. 精准建模和仿真 数字孪生技术允许科学家创建真实…

【Minecraft】Lucky Block(幸运方块)mod介绍

文章目录 mod介绍支持版本mod作者合成方式幸运值使用方法总结 mod介绍 幸运方块模组虽然只是添加了一个方块&#xff0c;两种武器&#xff0c;一种药水&#xff0c;但拥有超过一百种可能性&#xff01; 简单地打破幸运方块&#xff0c;它将开出意想不到的东西&#xff01; 你可…