当前位置:教程列表 > 教程信息

作为一个DBA,如何管理和维护一个企业级的数据库管理系统.

关键字:数据库教程
来源:8844软件服务 pqspqs创建于 2006-12-27 02:54 阅读 323次   网友评论 0
做为一名合格的DBA(database administrator),需要有深厚广博的计算机软、硬件方面的知识、尤其是对DBMS内部的技术有很好的了解。还要有分析问题和解决问题的能力。举一个例子。某企业的数据库应用系统在运行一段时间后,由于数据的积累,出现了明显的数据访问和处理的迟滞,请分析可能的原因并采取相应的措施来解决这一问题。这是典型的运行分析和性能调整的问题,系统在运行一段时间之后,数据量的增加会影响到系统的响应速度,同时各方面业务将全面展开,并发事务也会达到一定的数量。应当从以下几个方面来考虑这个问题:
1、对硬盘进行整理,减小数据库文件的碎片数(针对windows系统)。

2、对数据量大的表进行重新索引,对经过视图关联的表的关联项进行索引。

3、根据事务监控数据,判定是否有频繁产生死锁的事务,对事务程序加以修改。

4、对数据文件和事务日志文件容量进行扩充,增加剩余空间。

5、对DBMS的各项参数进行相应的调整。

6、导出不再使用的历史数据。

7、如果以上的措施仍不能将响应提高到允许的水平,考虑增加内存和改用高速硬盘,甚至更换整个数据库服务器硬件。


打印』 『收藏』 『导出Word
发表评论:共有 0 评论 查看全部评论
验证码:       
关键字:  

学软件相关文章
  
有问必答相关问题
  
相关下载