快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

避免数据库陷阱的五个步骤1

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

数据库是您企业的保险箱。他们存储和分发使您的业务持续运转的数据。没有它们,增长几乎是不可能的。在处理这些宝贵的货物时,重要的是要采取某些措施来帮助确保扩展的使用和良好的性能。无法监视和正确维护数据库通常会导致数据丢失,甚至导致业务失败。每个都要问两个DBA。维护健康数据库所需做的五件事,您大概会得到20个答案。尽管如此,仍然有五件事可以使数据库保持健康。

  1. “由于准备失败,您准备失败”。-本杰明·富兰克林(Benjamin Franklin)。随着时间的流逝,数据库变得分散(碎片化),从而导致性能下降。要验证分散程度,请运行数据库分析报告以确定分散因子。散布因子等级为1.0是好的,但是任何大于1.6的值都意味着数据库正在比应有的努力工作。过度工作的数据库会因性能不佳而更快地耗竭资源,并导致更多损失。如果由于某种原因您无法执行”转储和加载”,请执行索引重建以对索引进行碎片整理。索引重建效果不佳。比转储和加载要好,但对性能有帮助。
  2. 我有很多客户遇到灾难,然后发现他们的备份不起作用。例如,最近有一位客户在紧急状态下打电话给我:”我们只是失败了,我们访问了我们的备份,但这不好。我们最近一次的备份是四个月前的!”他们有了一些我可以前滚的图像文件来恢复数据。恢复并不便宜,这并不容易,并且花了四天的时间才能完成。尽管如此,公司还是得救了。这是为什么您需要定期测试备份的主要示例。
  3. 测试灾难恢复计划的错误时间是在发生灾难之后。这听起来似乎很明显,但是您会惊讶地发现有多少家公司创建了灾难恢复和业务连续性计划并没有对其进行测试。您可能有灾难恢复计划,但是如果您不对其进行测试,以查看故障转移需要多长时间,可能需要一整天或更长时间才能获得惊喜。选项很简单;恢复和运行时间或数据丢失的时间。这可能是您问自己”我们有灾难恢复计划吗?”的时候。如果您不这样做,那么现在就需要一个。如果您为一家上市公司工作,并且没有适当的灾难恢复计划,那么您就违反了2002年的《萨班斯·奥克斯利法案》。 ; 后果可能很大。请确保您的灾难恢复计划已经到位。
  4. DBA有时会犯一个忽略数据库增长突增的错误。当文件区域空间不足时,它将崩溃并可能导致损坏。这很容易检查。如果您使用托管数据库管理,服务,您不会遇到这个问题。空间不足是崩溃的一种坏方法,并且由于当今的磁盘空间很便宜,因此很容易避免。通过简单地监视数据库,可以避免这种简单且不可原谅的灾难。
  5. 数据库可以准确地告诉您出了什么问题。 DBA的工作是知道要寻找什么。缓冲区命中,数据库读取,索引利用率,SQL查询和大文件等项目将为您提供性能方面的良好印象。用户也可能会有所帮助因为它们肯定会让您知道数据库是否运行缓慢。当缓冲区命中率低于80%时,您需要更大的缓冲区。如果您观察数据库的读取,并且看到它们在一个月内增加了三倍,并且保持在很高的水平,那么显然存在问题 ,而且很可能是代码或索引问题。 ,任何低于60%的东西都需要重建。未充分利用会导致查询运行慢10倍。您要做的只是压缩索引一项相对简单的任务。然后是SQL查询。大量用户使用SQL产品运行报告。如果SQL降低了数据库的速度,请考虑使用实时复制,这样就不会冒事务数据库的稳定性的风险。最后,每次创建数据库时都应自动执行大文件启用。但是,许多DBA只是忘记这样做。问题是文件超过2GB限制时 将关闭数据库。  

主动数据库监控比被动数据库管理更智能,更具成本效益。 MDBA解决方案可以管理您的数据库并使您远离杂草。没有MBDA,您就需要保持数据库的健康状态,以延长其使用寿命。目前,数据库需要人工干预才能按设计工作并达到最佳性能。几年后,它们可能就没有了。

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1922638