加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

体系慢得一批?看数据库运维老司机怎样做优化

发布时间:2019-05-25 21:43:14 所属栏目:编程 来源:程序君
导读:记得在本身进修数据库常识的时辰出格喜好看案例,由于优化的本领是轻易把握的,可是整体的优化头脑是很难学会的。这也是为什么本身出格喜好看案例,本日也分享本身做的优化案例。 之前分享过OA体系、HIS体系,本日我们来一个最常见的ERP。ERP体系各行各业

再次姑且表的写入量太大,万万级别数据同步也是题目,这里好就亏得措施中写入的物理姑且表都是以“Temp_” 开头并以GUID范例末了。我们在这里配置了只要这样的表写入不会反向同步给主节点,这样按照法则节制双向同步满意了报表的要求,最终实现了报表的疏散。

报表快了? 虽然没有,只是疏散不行能快,可是甜头有三个:

OLAP和OLTP疏散事宜阻塞获得办理;

报表处事器和营业处事器可以按照自身的营业出格举办单独的本性化配置;

按照报表的要求我们设置高速IO的硬件。

预期:

语句已经优化,阻塞环境也被办理,CPU、内存、磁盘压力也没有了,体系必定快起来了!

功效:

体系快起来了!

最终营业体系节点全天24小时的慢语句数目:

(固然尚有慢语句存在,事实是TB级此外数据量,不影响营业运行客户完全可以接管。)

体系慢得一批?看数据库运维老司机怎样做优化


总结

体系慢每每我们要全面说明,本文提供的维度:

  • 营业压力
  • 硬件
  • 情形
  • 代码
  • 数据库内部运行身分
  • 架构

每每优化真的不是简朴的调一调语句,加一加硬件,全面地说明是基础办理机能题目的主要使命。

虽然不是全部的优化都可以彻底办理,如本文中报表的改进是通过读写疏散的方法实现,许多时辰在ERP体系中报表的处理赏罚方法都是云云,报表假如过细优化,那必要多长时刻呀!大概都是重写了。

本文的优化进程首要是:

全面说明体系题目 → 宏观层面办理(情形、数据库内部运行身分、硬件压力) → 低效代码调解 → 架构方案实现(不变、安详、高效) → 最终体系顺畅无压力。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读