目录:
定义-数据库性能管理是什么意思?
数据库性能管理是监视,分析和执行数据库系统随后的性能调整以优化性能并提高效率的过程。 目的是找到,分析然后解决可能影响应用程序响应时间或阻碍应用程序性能的各种数据库瓶颈。 这也是一种积极主动的方法; 它用于查找潜在的故障点,而不仅仅是等待和检测故障并进行修复。
Techopedia解释了数据库性能管理
数据库性能管理是IT和业务管理的一个分支,负责对数据库服务器及其数据进行适当的管理,以便不断为组织提供功能强大的解决方案和应用程序,以帮助其开展日常业务。 它可以确保在业务流程和技术中,数据库不是瓶颈,也不是导致问题的数据库,并且理想情况下,数据库应尽可能高效,最佳地运行。 这可以通过各种工具和方法来实现,这些工具和方法可以跟踪不同的阻塞点并在数据库中找到可能导致生产力下降或损失的薄弱环节。
还应用了商业智能分析技术,以监视数据库性能,捕获数据仓库中的详细数据,然后挖掘这些数据中的相关问题和历史趋势,并在此过程中暴露异常或可能的故障点。 数据库性能管理中使用的工具和解决方案可以解释为什么SQL Server运行缓慢的原因,或者可以清楚地说明为什么今天的Oracle数据库性能要比昨天的确切时间慢。 通过应用适当的管理原理并使用专门的工具来跟踪和分析数据库活动,解决问题所需的总时间缩短了,并且数据库操作的成本大大降低了。
数据库性能管理具有以下优点:
- 监视性能指标,例如高级用户,查询,程序等。
- 通过所使用的工具直观地可视化端到端应用程序的性能。
- 在即将违反设置的数据库阈值时获取警报。
- 可视化SQL执行计划,以隔离瓶颈。