数据库性能优化
数据库性能优化
数据库优化的指导思路是首先写出的SQL是优化器喜欢的,然后在排除烂的SQL的情况下就是,找瓶颈,数据库吞吐量上不去或者查询慢都是因为某一瓶颈的存在,从非常大的粒度来看,瓶颈可以分为五类:io、内存、CPU、网络、锁。
数据库优化的指导思路是首先写出的SQL是优化器喜欢的,然后在排除烂的SQL的情况下就是,找瓶颈,数据库吞吐量上不去或者查询慢都是因为某一瓶颈的存在,从非常大的粒度来看,瓶颈可以分为五类:io、内存、CPU、网络、锁。

热点

信创数据库·2024-03-13
zzy3620课题专家组 · 某城商行 擅长领域:数据库, 存储, 云计算
21 会员关注
前言:数据库作为存储企业数据的重要资产和构筑企业数据管理体系的核心要素,已成为当前信创产品的替换重点。随着国产数据库在企业数据库中应用的占比增加,国产数据库的使用中必然会遇到各种各样的故障,则需要我们的数据库运维人员去及时分析和解决。本文主要介绍国产数据库在...(more)
专栏: 最佳实践
浏览1449
评论3
系统集成Zabbix·2022-08-10
lych370联盟成员 · 个人 擅长领域:数据库, 云计算, 服务器
17 会员关注
为啥要查询历史数据,一般保留趋势数据就可以,查询的话查询趋势数据就可以,历史数据可以定期直接清理,感觉保留的意义不大,另外建议修改监控项中历史数据的保留期限,不要太久,数据库软件优化的能力有限,有条件的话建议升级硬件性能,最好数据库可以存储在固态硬盘上...
监控·2020-12-22
lisongqing联盟成员 · IPS 擅长领域:服务器, 数据库, 云计算
45 会员关注
收藏3
评价1
金币1
MySQL·2019-06-25
PanMichael · 兴业数金 擅长领域:云计算, 容器, 容器云
16 会员关注
数据库往往会成为应用的最终瓶颈,而Mysql是被使用得最多的开源关系型数据库。如何分析执行Mysql数据库语句的性能就非常重要。但是很多开发人员并没有相关的意识与能力,但其实掌握了一些简单的常用手段,就可以让我们自己分析出数据库语句的问题。曾经看到过有对数据库查询语...(more)
浏览4888
评论1
guoxilin · 某科技公司 擅长领域:服务器, 数据库, 云计算
10 会员关注
1问题现象描述项目上线的第二天,发现在早上10点后,随着时间的推移,运维反馈耗时一直在增长,且延迟增加的交易总笔数呈现明显的增长趋势。而前一天平均处理时间不到1秒,而那时交易的处理延时很多都开始超过2秒,且呈现增长趋势。2qw68gx5w4s2问题原因分析首先通过SQL语句查询交易...(more)
浏览1566
评论1
软件开发数据库·2018-10-10
y18511664518 · 长城超云 擅长领域:数据库, 存储, 关系型数据库
600 会员关注
中间件聚合
银行Db2·2018-08-30
libai21课题专家组 · 海通证券 擅长领域:数据库, 存储, 服务器
134 会员关注
建议使用DB2的自动内存管理,DB2会根据系统资源和数据库负载自动的调整内存的使用。如果一定要自己调整的话,可以根据数据量和机器内存来调整数据库缓冲池的大小。符合常识就行了。比如数据库只有100G,那么缓冲池就没必要设置成200G,其实10-20G就够了。...
银行数据库·2018-05-25
anikikong课题专家组 · 中国民生银行 擅长领域:数据库, 灾备, 双活
708 会员关注
索引缓冲池命中率低是不是只是从缓冲池这个维度去查看的结果?如果是这样的话不太准确,因为我们最终想看的是哪个表的哪个索引命中率低,这样才知道是不是有问题。这个可以从表空间的缓冲池命中率和相关sql的缓冲池命中率去确定。如果最终确定了是表的索引命中率低,有两个方向...
互联网服务Db2·2018-05-24
anikikong课题专家组 · 中国民生银行 擅长领域:数据库, 灾备, 双活
708 会员关注
这个查询没有过虑条件,查询结果集就是很大。唯一的是e表基于时间,如果不是left join还可以用的上。

描述

数据库优化的指导思路是首先写出的SQL是优化器喜欢的,然后在排除烂的SQL的情况下就是,找瓶颈,数据库吞吐量上不去或者查询慢都是因为某一瓶颈的存在,从非常大的粒度来看,瓶颈可以分为五类:io、内存、CPU、网络、锁。
数据库优化的指导思路是首先写出的SQL是优化器喜欢的,然后在排除烂的SQL的情况下就是,找瓶颈,数据库吞吐量上不去或者查询慢都是因为某一瓶颈的存在,从非常大的粒度来看,瓶颈可以分为五类:io、内存、CPU、网络、锁。
X社区推广
  • 提问题