sql server针对表增加新的分区
一、查询当前的分区情况select convert(varchar(50), ps.name) as partition_scheme, p.partition_number, ds2.name as filegroup, convert(varchar(19), isnull(v.value, ''), 120) ...
sql server数据库select产生严重阻塞引起性能问题
今天处理了一个问题,因为sql server数据库查询阻塞引起的。 首先,在数据库上面查看,存在大量的阻塞:SELECT a.blocking_session_id, a.wait_duration_ms, a.session_id,b.textFROM sys.dm_os_waiting_tasks a,(SELECT t.text ,c.session_id FROM sys.dm_exec_connections c C...
sql server 15404无法获取有关 Windows NT 组/用户 处理
今天部署一sql server的备份,调度任务执行时,死活都报上面的错,感觉挺奇怪 报错内容如下: SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 'WIN-CI37VBH2R8E\Administrator' 的信息,错误代码 0x534。 [SQLSTATE 42000] (ConnIsLoginSysAdmin) &nbs...
sql server2008数据文件迁移
最近,客户由于磁盘空间不够了,加了盘,需要对sql server2008的数据库文件进行迁移,客户使用了镜像方式,怕对镜像有影响,所以进行了充分的测试,最后实施很成功,具体过程如下: 这里mytest是镜像数据库来的--对数据库文件进行检查备份DBCC CHECKDB (master) WITH P...
一次sql server2012 AwaysON只读节点严重阻塞分析
周二下午处理了一单sql server2012只读节点阻塞严重的问题。首先接到应用人员说明的问题,然后我们进入该服务器进行查询分析: SELECT blocking_session_id, wait_duration_ms, session_id FROM sys.dm_os_waiting_tasks WHERE blocking_session_id IS NOT NULL;blocking_se...
sql server如何重建索引到其它文件组
在日常工作中,我们发现很多实施案例中,sql server的数据库数据与索引在一起。我见过一个客户的,他的数据库总共大小才60g,但索引与数据完全混在一起,从管理数据库的直觉来看,性能方面肯定有问题,所以我建议他们,不管怎么样,把索引与数据库分开,对性能是有好处的!但是sql se...
sql server2012搭建AwaysOn全过程
1、操作系统安装要求选择完全安装企业版,操作系统为windows2008要求安装两个补丁包如下:Windows6.1-KB958488-v6001-x64.msu及windows6.1-KB976932-X64.exe2、安装集群软件及iis由于SQL Server Alwayson可用性组需要以Windows故障转移群集为基础,故需要先行搭建Windows故障转移群集,再搭建SQL Server...
sqlserver 巡检脚本
--1.查看数据库版本信息 select @@version --2.查看所有数据库名称及大小 exec sp_helpdb --3.查看数据库所在机器的操作系统参数 exec master..xp_msver --4.查看数据库启动的参数 exec sp_configure --5.查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 --6.查看数据库服务器名 select 'Server Name:'+ltrim(@@servername) --7.查看数据库实例名 select 'Instance:'+ltrim(@@servicename) --8.数据库的磁盘空间呢使用信息 exec sp_spaceused --9.日志文件大小及使用情况 dbcc sqlperf(
sql2012试用版本过期处理
今天,公司有一个系统,出现sql server2012试用过期的提示。以前处理过sql server2008,估计方法类似,就按sql server2008的方法进行处理1、本操作系统是win2008的,并且在虚拟机上面,所以在虚拟机上挂载sql server2012的安装 iso2、打开 开始\所有程序\Microsoft Sql Serv...
sql server连接排序冲突处理
同事叫我执行一条sql语句,这个语句是通过一台sql server服务器连接过去的,执行语句如下:select distinct a.username,b.username personname from gpinfo..V_GPResult a,reporting..reporting b where b.employeeid = SUBSTRING(a.username,6,10)消息 468,级别 16,状态 9,第 2 行...
sql server dbcc常用命令使用详解
sql server dbcc常用命令使用详解