位置: 编程技术 - 正文

浅谈mysql的子查询联合与in的效率(mysql的子查询语句)

编辑:rootadmin

推荐整理分享浅谈mysql的子查询联合与in的效率(mysql的子查询语句),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql查询字段出现子查询,mysql子查询和join,mysql子查询和join,mysql子查询和join,mysql子查询写法,mysql子查询写法,mysql的子查询语句,mysql的子查询语句,内容如对您有帮助,希望把文章链接给更多的朋友!

最近的产品测试发现一个问题,当并发数量小于时,响应时间可以维持在毫秒以内。但是当并发数到达个时,响应时间就超过1秒。这太不能接受了,要求是通过1秒中并发个。

经过检测发现,时间主要是耗在其中的一个存储过程中。把存储过程的语句一条一条的过一遍也没有发现明显的不合理。因为mysql本身不能提供毫秒级别的时间,google了一个mysql的能提供毫秒的时间函数,再做测试,做了一个定位。发现是其中一条语句,语句是这个样子:

浅谈mysql的子查询联合与in的效率(mysql的子查询语句)

in 子查询语句的结果很少,就几条。explain 这条语句,也没有什么问题。单条测试也没有问题。但是当并发数大时问题就出来了。

做了个改变:

再做测试,性能大为改观。个并发与个并发几乎是相同的响应速度。

在mysql中,mysql可能都建议改成使用子查询的联合,而不用in。以前没有经过实验。现在终于看见其中的效率了。当然,也不能尽相信。还是得根据自己的应用来。最好是能做一些测试和实验。

总结

标签: mysql的子查询语句

本文链接地址:https://www.jiuchutong.com/biancheng/348365.html 转载请保留说明!

上一篇:MySQL批量去掉某个字段中的空格(mysql怎么删除一定数量的记录)

下一篇:mysql in语句子查询效率慢的优化技巧示例(mysql数据查询语句)

  • 免征的增值税怎么计算
  • 允许税前扣除的项目
  • 增值税加计扣除是什么意思啊
  • 增值税纳税申报表电子版在哪下载
  • 预收款增值税纳税义务发生时间与确认收入时间
  • 现金流量表中的销售商品提供劳务收到的现金
  • 注册资本印花税按年申报还是按次申报
  • 购买的固定资产什么时候折旧
  • 减免所得税额是怎么算出来的2022
  • 债务重组损失是否属于营业外支出
  • 企业注销当月无法申报个税
  • 资产减值测试是什么意思
  • 培训发生的差旅费的会计准则有哪些
  • 辅导期一般纳税人什么意思
  • 出口退税的报关单当月可以申请退税吗?
  • 品牌活动推广文案
  • 产品亏本销售财务如何处理
  • 公司从银行贷款需要交税吗
  • 税率调整后之前签的合同用变更吗
  • 库存半成品属于什么会计科目
  • 个人抬头发票能开专票吗
  • 怎么用手撕胶带图解
  • 用现金缴纳海关增值税能否抵扣?
  • 营改增后停车费税率
  • 个人租车所得交什么税
  • 工资不在本单位拿取的能加入会员吗
  • 企业的其他业务收入
  • 生产车间广告牌设计图片
  • 2019年核定征收税率表
  • 修改远程桌面端
  • bios中如何关闭cd/dvd
  • 电脑开机弹出很多广告窗口怎么办win10
  • 筹建期银行手续费
  • php后端开发流程教程
  • 正则表达式u4e00
  • 农产品核定扣除和计算抵扣的区别
  • 材料采购业务流程
  • 辛华达瀑布,加拿大贾斯珀国家公园 (© Schroptschop/Getty Images)
  • 分配水电费会计分录需要写税吗?
  • 莱达尔湖, 英格兰坎布里亚郡湖区 (© Tranquillian1/iStock/Getty Images Plus)
  • php如何调用类
  • idea如何运行vue项目
  • 2023年重庆邮电大学研究生分数线
  • 购进来的样品怎么账务处理
  • 有销项无进项怎么处理
  • 要求供应商赔偿说明函范本
  • 销售成本转结分录
  • 小企业会计准则2023电子版
  • 未分配利润处理顺序
  • 资产负债表中的固定资产怎么算
  • 长租公寓如何纳税
  • 领用包装物用于包装产品的会计分录
  • 加油预付卡发票新规定文件
  • 货款已付对方不发货的案例分析
  • 年限平均法计提折旧怎么算
  • 新准则委托代建会计处理
  • sqlserver全文索引
  • win7安装软件出现乱码
  • linux快捷命令
  • win7系统的电脑
  • win8开机界面
  • 在Linux系统中安装虚拟window
  • win8卸载软件在哪里卸载
  • nodejs示例
  • linux用户配置文件是什么
  • xcopy /s /e
  • nodejs实战
  • JavaScript实现99乘法表及隔行变色实例代码
  • js代码不生效
  • node.js异步编程
  • android studio 开发语言
  • 安卓微信自带聊天背景图片高清
  • jq动态设置css
  • 低保大数据核查哪些数据
  • 建筑业小规模纳税人工程结算增值税
  • 开普通发票必须要纳税人识别号吗?
  • 买了发票但是税控机里显示没有发票怎么办?
  • 收到发票需要代签吗
  • 在江西税务网交医保流程
  • 济南代理报税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设