数据库应该怎样维护?
发布日期:2023-04-14浏览量:132
对数据库的维护事情主要由数据库管理员(database administrator,dba)来完成,常规包括日常维护、按期维护和故障维护。
(1) 日常维护
数据库的日常维护是指对数据库中的数据随时根据需求进行增、删、插入、修改或者更 新操纵,比方,对数据库的安全性、完整性进行控制。在理论的应用过程当中,因为跟着环境的变革,数据的密级、用户的密级、用户的权限发生的变革,数据完整性请求的变革,需求 dba进行修改以知足用户的需求。
(2) 按期维护
数据库的按期维护主要是指重组数据库和重构数据库。重组数据库是指除去删除标志、收受接管空间。重组数据库是从头界说数据库的结构,并把数据装到数据库文件中。
在数据库运转一段时间之后,因为不竭地修改使得数据库的物理存储情况变坏,数据存储效力低落,需求对数据库进行全部或者部分的重组。数据库的重组其实不会修改原本的逻辑结构和物理结构。
当数据库的应用环境发生变革时,实体及实体之间的接洽发生变革,使得原本的数据库不克不及很好地知足零碎的需求,此时需求对数据库进行重构。数据库的重构部分修改了数据库的逻辑结构和物理结构,修改了数据库的形式。
(3) 故障维护
数据库在运转时期能够发生各类故障,使得数据库处于一个纷歧致的状况。事务故障和零碎故障可以由零碎自动恢复,而介质故障必需借助于 dba 的协助。发生故障常规会形成数据库的粉碎,以至带来劫难性的结果,对磁盘零碎的粉碎会招致数据库数据全部消散因而故障维护长短常须要的。
网站建设数据库投入运转标志着开发事情的根本完成和维护事情的起头,数据库只有存在一天就需求不竭地对它进行评价、调整和维护。在数据库运转阶段,对数据库的维护事情还包括数据库的转储和恢复;数据库的安全性、完整性控制;数据库机能的监视、阐明和改良:数据库的重组织和重机关 。
相关文章: