NL. 和
直接技术咨询?
直接在数据库帮助,支持和支持线上的经验丰富的DBA。我们可以立即看你!035 369 0304.
首页 > 博客

这样你就可以让你的数据库健康健康

Dimitri Choustiv. 31-3-2020 14:34
类别: 管理,博客,DBMS,MariaDB,SQL Server,MySQL,解析,PostgreSQL,提示

在Optimadata,我们定期接收对数据库环境的令人失望的性能(如SQL Server,MySQL或PostgreSQL)进行检查。通过环境中的所有可能的变化和组合,对这种性能问题没有一个特定或直接可识别的原因。在这个博客中,Dimitri Choustiov解释了如何让您的数据库适合并再次健康。

无数的变化和组合

由于目前达到的数字化优惠的可能性,没有数据库环境更加相同。处理数据的软件已经多样化。现在产品数据库在虚拟和物理环境中。可以使用闪存存储和存储区域网络的一部分,整体或部分在客户端或云中。通过所有这些变体和组合,对性能问题没有一个特定或直接可识别的原因。为了快速和有效地形成数据库环境的当前状态的图片,并调查改进的位置,我们在Optimadata中使用所谓的 健康检查s..

最佳实践

就像有机世界一样,数字世界包括不同的组件。每个组件都有自己的栖息地指导或最佳实践。例如,应用程序软件的虚拟机的指南偏离了数据库的虚拟机的指导方针。最佳实践确保可以最小化错误,并确保尽可能地执行环境。

健康检查

数字组件的配置属性,如虚拟机,关系数据库管理系统中的实例或具有底层对象的数据库,在软件的运行中发挥着重要作用。与供应商的指南相结合的这种数字组件的当前配置的控制是我们健康检查的基础。换句话说,通过HealthCheck,映射数字组件的配置和相互相干性。

控制谱

这种健康检查的结果为数字数据世界提供了深入了解。作为其中的一部分,我们检查是否存在重要的维护过程,从而可以保证环境的连续性和可用性。想想数据库的定期备份,控制数据完整性以及课程的索引。我们的健康检查给出了足够的洞察力来回答某些问题,例如:'我们的数据备份受到监管,但也可能恢复?'或'我们的数据检查完整性错误吗?'

查询调整前的服务器优化

例如,也可以跟踪可能令人失望的性能的来源。 HealthCheck包含常规服务器性能领域的各种检查。例如,考虑根据规则绘制的SQL查询,但其提前期离开了任何需要。最佳的SQL QueryPerformance只能在优化的操作系统上实现,具有优化的硬件和优化的数据库管理系统。所有这些对象的配置属性会影响SQL查询的最终报告时间。

健康检查定期定期

如果服务器被优化,则提供数据库和完整性控制的备份,并且应用程序功能正常运行,然后定期执行健康检查仍然很有用。原因?数据库环境受业务的增长,必须不时调整。随着时间的推移,数据将继续增长,就像它的问题一样。为了有效地处理对该数据的需求,例如,新索引可能需要替换现有索引。在HealthCheck的帮助下,我们可以识别丢失和未使用的索引。

定制

除了一次性或经常的健康检查外,我们还可以提供定制的解决方案。例如,在健康检查之后,我们可以检测消耗(也是)许多服务器资源的SQL查询,并给予它合适的建议。我们为SQL Server,PostgreSQL,MySQL / MariadB,Oracle,Sybase和MongoDB数据库提供了HealthChecks。此外,我们对最常见和通常设置的最佳做法具有广泛的最佳实践存储库,例如以所有可想到的组合的内部部署,云,混合和虚拟机。

您的数据库是否足够合适?

不义务 接触 如果您想了解更多关于健康检查的可能性,或者您担心数据库的表现,请与我们更多。

提供有效数据库管理的路线?

有效数据库管理的路线是什么?什么是陷阱?要达到许多手柄,我们已经写了一个关于那个的白皮书。

在这里下载白皮书。

返回博客概述

回复

Optimada使用cookie来记住您的兴趣的某些偏好和调整职位空缺。