互联网一站式seo推广服务
深圳seo|seo优化|seo推广|seo技术|网站建设

免费咨询热线:4008-078-778

网站数据库应该如何维护?

日期:2019-05-15 SEO优化

对网站数据库的维护工作主要由数据库管理员(Database Administrator,DBA)来完成,通常包括日常维护、定期维护和故障维护。
     
(1) 日常维护

数据库的日常维护是指对数据库中的数据随时按照需要停止增、删、插入、修改或者更 新操作,例如,对数据库的平安性、完整性停止控制。在实际的应用过程中,由于随着环境的变化,数据的密级、用户的密级、用户的权限发生的变化,数据完整性要求的变化,需要 DBA停止修改以满足用户的需求。
 
seoimg.zcit/20190409/88f9a50d08e235f4d8e803f515acd174.png"/>

(2) 定期维护

数据库的定期维护主要是指重组数据库和重构数据库。重组数据库是指除去删除标志、回收空间。重组数据库是重新定义数据库的构造,并把数据装到数据库文件中。

在数据库运行一段时间之后,由于不断地修改使得数据库的物理存储情况变坏,数据存储效率降低,需要对数据库停止全部或者局部的重组。数据库的重组并不会修改原有的逻辑构造和物理构造。

当数据库的应用环境发生变化时,实体及实体之间的联络发生变化,使得原有的数据库不能很好地满足系统的需要,此时需要对数据库停止重构。数据库的重构局部修改了数据库的逻辑构造和物理构造,修改了数据库的形式。
 
(3) 故障维护

数据库在运行期间可能产生各种故障,使得数据库处于一个不一致的状态。事务故障和系统故障可以由系统自动恢复,而介质故障必须借助于 DBA 的帮助。发生故障通常会造成数据库的破坏,甚至带来灾难性的后果,对磁盘系统的破坏会导致数据库数据全部消失因此故障维护是十分必要的。

数据库投入运行标志着开发工作的根本完成和维护工作的开端,数据库只要存在一天就需要不断地对它停止评价、调整和维护。在数据库运行阶段,对数据库的维护工作还包括数据库的转储和恢复;数据库的平安性、完整性控制;数据库性能的监视、分析和改进:数据库的重组织和重构造 。


转载请注明本文地址:互赢网络建站优化专注于深圳网站建设与网络推广自然排名网站seo优化技术 https://seo.zhangyongmi.cn/19748.html