背景
数据库是信息化的基石,支撑着整个业务系统,发挥着非常重要的作用,被喻为“IT的心脏”。因此,让数据库安全、稳定、高效地运行已经成为IT管理者必须要面对的问题。但是很多组织没有专业的DBA,数据库运维面临着极大的挑战,普遍存在以下痛点:
普遍慢:系统上线一段时间后,数据量和并发量增加到一定程度,在高峰期出现服务器性能指标高、阻塞、死锁等现象,SQL语句执行变慢,严重影响用户体验; 难管理:业务系统多,相互关联,错综复杂,出问题后,缺少工具和方法,无法精准定位问题,只能靠猜测,厂商、集成商之间相互推诿;
很被动:传统的人工方法巡检,耗时长、效率低、不全面,无法提前发现隐患,数据损坏、丢失给企业造成极大损失,IT运维人员承受着巨大的压力;
不高效:盲目购买硬件,增加投入还不能解决问题。
1SQL专家云

2工作方式
采集:SQL专家云像“摄像头”一样,对环境、参数配置、服务器性能指标、活动会话、慢语句、磁盘空间、数据库文件、索引、作业、日志等几十个运行指标进行不同频率的实时采集,保存到SQL专家云自己的数据库中。采集以“非入侵”的方式完成,不需要到生产数据库服务器上安装代理程序。
分析:根据内置的专家系统和智能算法,对采集的原始数据进行整理、汇总、分析。

3功能亮点
实时可视化:多维度实时观测数据库当前运行情况,做到“看一眼就知道异常,点一下就找到根源”。

阻塞分析:自动形成阻塞树,快速、精准定位阻塞源头,可在SQL专家云中快速结束阻塞源头,并提供智能分析,防止误杀会话。


汇总分析:对任意时间段内语句进行汇总分析,按照执行次数多、资源消耗高、执行时间长等多个维度找到低效的语句。





4
问题解答
如何部署SQL专家云?
SQL专家云部署在客户自己的机房或者数据中心内,不需要连外网,数据保留在本地,不会上传到外网。
需要在生产数据库服务器中安装代理程序吗?
不需要,SQL专家云以“非入侵”的方式进行数据采集,只需要SQL专家云能连通数据库的端口即可。
SQL专家云对生产数据库的影响有多大?
和数据库频繁交互的只有采集程序,不同的功能使用不同的采集频率,而且对采集SQL语句进行充分的优化,只使用一个CPU核心。很多用户在高负载的情况下,依然使用SQL专家云进行监控、分析和优化。
部署SQL专家云的服务器有什么要求?
操作系统:Windows Server 2008 R2及其以上,标准版、企业版、数据中心版本均可;SQL Server:2008 R2及其以上,标准版、企业版均可;处理器:不低于8核;内存:不低于16GB;磁盘容量:不低于500GB。
5典型案例
END

格 瑞 趋 势





