随笔分类 -  SQLServer

摘要:1 --SQLSERVER日志记录机制 2 --日志记录事务发生的时间,但是不保证记录下发起这个事务的用户名,更不记录发起者的程序名称!!! 3 USE AdventureWorks 4 CREATE TABLE a(a INT) 5 GO 6 CHECKPOINT --做一次检查点把数据跟日志... 阅读全文
posted @ 2015-05-11 09:45 crystal-晶 阅读(109) 评论(0) 推荐(0)
摘要:1 --检测孤立用户并恢复孤立用户到新的服务器 解决数据库镜像孤立用户问题 2 --注意:重新链接只能链接SQL登录帐号,不能链接Windows登录帐号 3 --如果不选择重新链接可以使用备份master数据库的方法还原到新的服务器上,可以避免一个数据库有 4 --成千上百个数据库用户的情况 5 S... 阅读全文
posted @ 2015-05-11 09:44 crystal-晶 阅读(205) 评论(0) 推荐(0)
摘要:1 --检查日志文件不能被截断的原因 2 SELECT * FROM sys.databases WHERE database_id=9 3 --SELECT * FROM sys.sysdatabases 4 --查看日志占用日志文件占用率 5 DBCC SQLPERF(LOGSPACE) 6 G... 阅读全文
posted @ 2015-05-06 13:27 crystal-晶 阅读(258) 评论(0) 推荐(0)
摘要:1 --模仿灾难发生时还原adventurework数据库 示例 stopat 2 3 BACKUP DATABASE AdventureWorks 4 TO DISK= 'D:\MSSQL\Databackup\AdventureWorks.bak' 5 6 BACKUP LOG Advent... 阅读全文
posted @ 2015-05-06 11:30 crystal-晶 阅读(153) 评论(0) 推荐(0)
摘要:1 --设置数据库自动增长注意要点2 --1要设置成按固定大小增长,而不能按比例 对于小的数据库,设置一次增长50MB到100MB,大的数据库,一次增长100MB到200MB3 --2要定期监测各个数据文件的使用情况,尽量保证每个文件剩余的空间一样大或者是期望的比例4 --3设置文件最大值5 --... 阅读全文
posted @ 2015-05-06 11:24 crystal-晶 阅读(129) 评论(0) 推荐(0)
摘要:1 收缩数据库的大小的方法 2 数据文件:建立聚集索引,或者重建索引,然后shrinkfile 收缩数据文件3 4 日志文件:数据库恢复模式不能是简单要大容量日志或者完整 ,5 定期备份事务日志,才能截断事务日志 阅读全文
posted @ 2015-05-06 11:20 crystal-晶 阅读(119) 评论(0) 推荐(0)
摘要:--最常用的几种备份方法:--数据备份----------------------- --数据库级:完整数据库备份 差异数据库备份 --文件级: 完整文件备份 差异文件备份 --日志备份------------------------日志备份 --完... 阅读全文
posted @ 2015-05-06 11:10 crystal-晶 阅读(264) 评论(0) 推荐(0)