SQL SERVER 数据库维护(收缩,重建索引和数据库完整性检测)

1.检查数据库空间是否足够

检查kims数据库和日志可用大小,查看数据库文件和日志文件可用空间是否足够,如空间不足会出现异常

2.数据库收缩

打开企业管理器,选择KIMS数据库点击右键任务进行收缩
可对分别对数据库和日志进行收缩操作

3.索引重建方法 

在使用SOLIDWORKS PDM系统的过程中,SQL软件一直在进行数据交互,因此也会产生很多的运算数据,其中索引也是很重要的一环,适当的进行SQL索引重建,可以有效的提高系统的使用效率,以下就是SQL索引的重建方法:

1、打开SQL并登录。

2、在“管理”中找到“维护计划”并右键,之后选择“维护计划向导”。

3、点击下一步。

4、默认计划为“未计划(按需)”,如果需要设定计划的话则点击“更改”按钮

在弹出的对话框中进行计划设定,确定后点击下一步。

5、勾选上“重新组织索引”和“重新生成索引”选项,点击下一步。

6、选择维护任务顺序,点击下一步。

7、分别设定受影响的数据库,确定后点击下一步。

8、设定报告选项后点击下一步。

9、点击完成。

10、运行完成后点击关闭。

11、如要在计划时间外立即执行生成的维护计划,只需要右键选择“执行”即可

4.检测数据库完整性

参考"索引重建方法"操作步骤,将2.5部分改成如下选择即可,然后执行维护计划,查看执行结果,如出现检测异常,将结果进行反馈

如检测数据库完整性后出现错误,可使用以下方式修复,未出现错误无需执行
打开SQL查询分析器,选择好数据库后执行以下数据进行修复
USE [kims] GO alter database [kims] set single_user DBCC CHECKDB(kims,REPAIR_ALLOW_DATA_LOSS) dbcc checkdb(kims,REPAIR_REBUILD) alter database [kims] set multi_user GO
  
0 1