天天看点

同一条sql语句,只是改变了搜索的条件,就很慢?

重建索引:

dbcc dbreindex(表名,'',80)      

显示索引信息:

dbcc showcontig('表名’)      

具体参考:http://www.cnblogs.com/bluedy1229/p/3227167.html

数据库,显示可疑,恢复方法

/*
 磁盘慢了,数据库不能访问,显示(可疑)
 切换到master数据库
*/
USE master
GO
ALTER DATABASE test SET SINGLE_USER --使数据库变为单用户模式
GO
ALTER DATABASE test SET EMERGENCY --修改数据库为紧急模式
GO
DBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS) --修复数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象错误
go
ALTER DATABASE test SET ONLINE
GO
ALTER DATABASE test SET MULTI_USER
GO      

收缩数据库日志文件

 1 DBCC SHRINKFILE (N'test_log' , 0, TRUNCATEONLY) 

收缩数据库

DBCC SHRINKDATABASE(N'test' )      

 索引使用分析

https://www.cnblogs.com/worfdream/articles/2840582.html