摘要:
set nocount on USE master IF exists(SELECT 1 from tempdb.sys.objects where object_id=object_id('tempdb..#temp')) drop TABLE tempdb..#temp SELECT db_na 阅读全文
摘要:
--node4加入节点前 将共享磁盘挂载到node4,仅测试验证磁盘挂载,否则会导致整个集群磁盘offline切换 --node4 加入集群报错,无法访问计算机“node4” 0、public网卡勾选 在dns中注册此连接的地址 1、检查node4防火墙,关闭防火墙服务 2、重启计算机 1st no 阅读全文
摘要:
1、虚拟机安装windows2008 x64 r2 2、安装完毕后,运行”c:\windows\system32\sysprep\sysprep.exe” 3、选择”进入系统全新体验(OOBE),勾选“通用”(注:勾选了才会重新生成新的SID),关机选项选择“关机”,点击“确定”” 4、复制虚拟机 阅读全文
摘要:
1、 索引不合适,走主键进行了key lookup查找 说明索引没有覆盖到where条件 或者 orderby 或者 group by的列 阅读全文
摘要:
什么是连接池? 正常情况下,每次访问数据库都会打开和关闭,中断物理连接后需要再次进行物理连接。这样操作会浪费资源 使用连接池,主要的区别在于,不需要中断物理连接,即每次中断请求时spid还是存在! 原理:不物理中断连接如何清理连接信息? 连接池会将上次使用的资源,通过回收机制进行连接信息清理的。 例 阅读全文
摘要:
批处理(Batch Requests), 批处理简单理解为同时执行的一批SQL处理语句,一个批处理中可能有多个DML、多个存储过程等等。如在SSMS操作,每个'GO'执行前都属于一个批处理。 注意区分与commit的区别 阅读全文
摘要:
--重置表的自增字段,保留数据DBCC CHECKIDENT ('t1',reseed,1) -- 设置允许显式插入自增列SET IDENTITY_INSERT t1 ON-- 当然插入完毕记得要设置不允许显式插入自增列SET IDENTITY_INSERT t1 Off truncate删除原表数 阅读全文
摘要:
--打开xp_cmdshell EXEC sp_configure 'show advanced options', 1GORECONFIGUREGOEXEC sp_configure 'xp_cmdshell', 1GORECONFIGUREGO use ConfigDBgospb_netuse_ 阅读全文
摘要:
create database newtestdb use newtestdbgo drop table t1go create table t1 (id int not null identity(1,1) primary key,vdate datetime default (getdate() 阅读全文
摘要:
backup database testdb to disk='c:\testdb_ful.bak' with compression backup log testdb to disk='c:\testdb_ful.trn' with compression restore filelistonl 阅读全文