随笔分类 -  mssql

关于mssql的一些心得或问题解决
摘要:今天测试ms sql 的表分区的时候,不小心搞错了分区的条件。然后我想重新做一次,操作流程如下(按顺序) 1:删除SCHEME DROP PARTITION SCHEME TestSPScheme 2: 删除FUNCTION DROP PARTITION FUNCTION TestSPFunctio 阅读全文
posted @ 2016-03-16 16:06 Zengbin 阅读(554) 评论(0) 推荐(0)
摘要:现在当凡做开发的都会碰到一点性能优化的事情,这里我将根据我优化的一些步骤来给大家说明下:背景 :在软件开发的前期,可能我们注重的是开发功能和灵活性。虽然有少部分经验丰富的人会在前期会注重,但是少之又少,尤其是做项目的情况,客户追,老大追,老板追。一般采取的方案就是先实现的功能再说啦!!但随着时间推移... 阅读全文
posted @ 2015-08-10 14:16 Zengbin 阅读(483) 评论(0) 推荐(0)
摘要:带有镜像的数据库的压缩,如果有些情况没有按照步骤,可能不能将数据库压缩1: backup logBACKUP LOG [database name] TO DISK = N'path\txxx.bak'WITH NOFORMAT, NOINIT, NAME = database name-Trans... 阅读全文
posted @ 2014-06-30 15:16 Zengbin 阅读(381) 评论(0) 推荐(0)
摘要:数据库服务器做了镜像之后,发现有错误信息The server instance Witness rejected configure request; read its error log file for more information. The reason 1427, and state 31, can be of use for diagnostics by Microsoft. This is a transient error hence retrying the request is likely to succeed. Correct the cause if any and 阅读全文
posted @ 2014-01-13 12:32 Zengbin 阅读(787) 评论(0) 推荐(0)
摘要:[转载]SQL Server 2005 镜像构建手册 引文来源 [原创]SQL Server 2005 镜像构建手册 - killkill - 博客园数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。要进行数据库镜像所需的最小需求包括了两个不同的SQL Server运行环境。主服务器被称为“主机”,第二个服务器被称作“备机”。主机数据库就是你实际用着的数据库,镜像数据库就是你的数据库的备用拷贝。当事务写入你的基本服务器的时候,他们也同样被传送到并写入你的镜 阅读全文
posted @ 2013-04-24 16:13 Zengbin 阅读(523) 评论(0) 推荐(0)
摘要:原创作品:http://liulike.blog.51cto.com/1355103/339183概述“数据库镜像”是一种针对数据库高可用性的基于软件的解决方案。其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中。建议使用不同位置的两台服务器来承载。在同一时刻,其中一台上的数据库用于客户端访问,充当“主体服务器”角色;而另一台则根据镜像会话的配置和状态,充当热备份服务器,即“镜像服务器角色”,这两种角色不是绝对的。优点l 增强了数据保护功能l 提高了数据库的可用性l 提高了生产数据库在升级期间的可用性工作方式在“数据库镜像会话”中,主体服务器和镜像服 阅读全文
posted @ 2013-01-08 22:42 Zengbin 阅读(198) 评论(0) 推荐(0)
摘要:循环查看ms sql空间的语句exec sp_MSforeachtable "exec sp_spaceused '?'" 阅读全文
posted @ 2013-01-07 09:43 Zengbin 阅读(131) 评论(0) 推荐(0)
摘要:今天在保存一张单据时,新增是成功的,查询出来删除报错,提示数据超时。追踪发现数据库这笔数据连在SQL中SELECT语句都会超时。用sp_lock查询时,发现该表被一个spid=-2的进程缩死。奇怪了。进程的ID不是只从 1 和 2048 之间的数字吗?所以我估计是可能是系统进程。后来在网上查了一下资料。 原来spid=-2是MS DTC的进程。因为我的web服务器同SQL服务器不同。所以我使用了m... 阅读全文
posted @ 2009-08-06 11:26 Zengbin 阅读(628) 评论(0) 推荐(0)