码迷,mamicode.com
首页 >  
搜索关键字:慢sql    ( 109个结果
mysql百万级数据分页查询缓慢优化-实战
作为后端攻城狮,在接到分页list需求的时候,内心是这样的 结果出来的时候是这样的 在点击后面几页的时候发现数据加载很慢。不好,一开始没想到数据量是这个级别的,慢SQL监控已经开始预警 定位到原因有两个 select count(*) 总量会扫全表 limit m,n 当偏移量m很大的时候,查询每次 ...
分类:数据库   时间:2018-09-14 18:26:01    阅读次数:530
使用Redis+MQ+MySql实现商品秒杀
基本思路是通过Redis高速缓存来代替缓慢的数据库操作,借此提高系统在高并发情况下的数据处理能力。原系统:1)秒杀请求进入后台后被发送到消息队列,并返回入队成功;2)消息队列的消费者依次处理执行SQL处理消息队列中的秒杀请求;根据测试,SQL函数的执行时间约为30ms,属于慢SQL,在1000次/s,总计50次请求下,系统能够很快的对50万次请求进行入队操作,但是后续消息队列中请求大约需要执行6小
分类:数据库   时间:2018-09-08 14:09:24    阅读次数:596
一些关于SQL优化的总结
慢SQL核查 NO.1 :com.cmos.dao.basesr.TSrProblemProcesExceptionMapper.queryExceptionCount SELECT count(1) FROM t_sr_problem_proces t1, ( SELECT WRKFM_ID FR ...
分类:数据库   时间:2018-09-01 18:05:23    阅读次数:185
监控慢SQL
SELECT G.TARGET || ' ' || S.MACHINE || ' ' || ceil((G.LAST_UPDATE_TIME - G.START_TIME)*86400) FROM V$SESSION_LONGOPS G, V$SESSION S WHERE G.SID = S.SI ...
分类:数据库   时间:2018-08-03 01:01:21    阅读次数:167
SpringBoot入门之基于Druid配置Mybatis多数据源
上一篇了解了Druid进行配置连接池的监控和慢sql处理,这篇了解下使用基于基于Druid配置Mybatis多数据源。SpringBoot默认配置数据库连接信息时只需设置url等属性信息就可以了,SpringBoot就会基于约定根据配置信息实例化对象,但是一般大型的项目都是有多个子系统或者多个数据源 ...
分类:编程语言   时间:2018-07-23 00:57:19    阅读次数:594
mysql慢sql优化
影响sql查询慢的因素1、没有索引或则无效索引导致的全表扫描。2、表的数据量和关联的表数量。致索引无效的情况1、表关联查询时,字段类型或长度不一致。如:varchar(10)和varchar(20)2、查询参数的数据类型与索引字段类型不一致。如int=‘1313‘3、in()索引字段in查询时,通常是有效的。但是当in中指定的数据太多,优化器认为全表扫描更快时,也不会使用索引。4、
分类:数据库   时间:2018-07-10 17:43:57    阅读次数:166
mysql案例系列 ~ 奇怪的慢日志问题
一 简介:今天咱们来聊聊慢查询日志里出现的一些问题二 现象: 慢日志出现一些慢sql,慢日志里出现慢sql并不奇怪,奇怪的是慢日志拿出本身就是秒级执行,并不慢三 分析: 1 观察健康指标三要素 cpu IO 内存 均无明显波动,其中最可能影响的就是磁盘IO的问题,硬盘为RAID10,读写量都很低,I ...
分类:数据库   时间:2018-07-09 15:18:10    阅读次数:217
索引实践和调优(1)
Ⅰ、如何使用B+ tree索引 看key值,表示这条sql语句的执行计划使用了哪一个索引,没走索引,key值就是NULL,这时候就会扫描全部数据 线上删除索引不需要在线工具,只是将索引所占的空间释放掉,很快,不需要pt osc Ⅱ、线上调优 大部分都是看慢查询日志,找到慢sql,复制出来去命令行里e ...
分类:其他好文   时间:2018-06-21 13:52:14    阅读次数:175
知识点:Mysql 索引优化实战(3)
知识点:Mysql 索引原理完全手册(1) 知识点:Mysql 索引原理完全手册(2) 知识点:Mysql 索引优化实战(3) 索引原理知识回顾 索引的性能分析和优化 通过 EXPLAIN 来判断 SQL 的执行计划,发现慢 SQL 或者性能影响业务的 sql 查看执行计划会有如下信息: 关于 ke ...
分类:数据库   时间:2018-06-21 13:44:26    阅读次数:200
MySQL优化(3):慢SQL分析
对慢SQL优化一般可以按下面几步的思路: 1、开启慢查询日志,设置超过几秒为慢SQL,抓取慢SQL 2、通过explain对慢SQL分析(重点) 3、show profile查询SQL在Mysql服务器里的执行细节和生命周期情况(重点) 4、对数据库服务器的参数调优 一、慢查询日志 1、设置慢查询 ...
分类:数据库   时间:2018-06-09 19:45:18    阅读次数:191
109条   上一页 1 ... 4 5 6 7 8 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!