sqlserver数据库

1.sqlserver数据库快照:存储数据库的状态信息,变更的数据。数据库快照是数据库某一时间点的视图,是只读的。
启动快照代理 、启动日志读取器
问题1:数据库快照的使用场景有哪些?怎么启动数据库快照?
2. SQLSERVER的DBCC命令(http://www.cnblogs.com/lyhabc/archive/2013/01/19/2867174.html)
DBCC SHRINKDATABASE(db_id,int) :收缩指定数据库的数据文件和日志文件大小
DBCC CHECKIDENT:如果存在大量数据删除,考虑在删除后,使用 dbcc checkident 重置一下自增值
3.SQLSERVER的数据实时,同步:如果是在同一台机器上选择触发器,如果不在同一台机器使用数据库的复制技术
相关博客:http://teamojiao.iteye.com/blog/526360

4:DBCC SHOWCONTIG WITH TABLERESULTS 执行的结果怎么分析:
每一个字段取值为0或者1的代表什么意思?
5:sqlserver备份数据库的SQL:
BACKUP DATABASE [AdventureWorks] TO DISK = N'F:\BaiduYunDownload\\备份库\AdventureWorks.bak' WITH NOFORMAT, NOINIT,
NAME = N'AdventureWorks-完整 数据库 备份', SKIP, NOREWIND, NOUNLOAD, STATS = 10
--这里指定需要备份数据库的路径和文件名,注意:路径的文件夹是必须已经创建的.文件名可以使用日期来标示。点击任务,备份里面的脚本,即可。
6.SQL技巧
1=2:全部不选
1=1:选择全部
7.sqlserver怎么同时删除多张表的数据:
select ‘truncate table’+name from sysobjects where type='U',然后在一次性执行生成的sql脚本。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值