您好、欢迎来到现金彩票网!
当前位置:秒速快3 > 数据一致性 >

如何从数据库层面检测两表内容的一致性

发布时间:2019-07-14 15:38 来源:未知 编辑:admin

  数据库一致性检查(dbcc)提供了一些命令用于检查数据库的逻辑和物理一致性。Dbcc主要有两个功能:

  在下列情况中需要使用 dbcc 命令: 作为数据库日常维护工作的一部分, 数据库内部结构的完整性决定于sa 或dbo 定期地运行

  dbcc 检查。 在系统报错以后, 确定数据库是否有损坏。 在备份数据库之前, 确保备份的完整性。 如果怀疑数据库有损坏时, 例如,

  使用某个表时报出表损坏的信息, 可以使用 dbcc 确定数据库中其他表是否也有损坏。

  检查索引和数据页是否正确链接, 索引是否正确排序, 所有指针是否一致, 每页的数据信息是否合理, 页偏移是否合理。 dbcc

  是否被分配的页面没被使用。当使用fix选项时,在检查数据库的同时会自动修复有问题的页面。(若数据库数据量很大,则该过程会持续很长时间。)

  对指定的表做完整性检查。当使用fix选项时,在检查数据表的同时会自动修复数据表中有问题的页面。

  的详细使用方法, 请参阅有关命令手册。 举例1: Unix平台检查pubs2数据库的一致性 单用户模式启动Server:

http://talkingwithjon.com/shujuyizhixing/587.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有