摘要: replace into为什么不好?先删除,后插曲,删除时会全表扫描吗?参考来自MySQL官方网络的文档:http://dev.mysql.com/doc/refman/5.0/en/replace.htmlMySQL uses the following algorithm forREPLACE(... 阅读全文
posted @ 2015-01-26 12:32 老玉米 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 9.2 表变量、临时表 临时表分为局部临时表和全局临时表,分别以#以及##为表名前缀。局部临时表在会话间不能共享,在会话结束后,临时表会被删除;全局临时表在会话间是可共享的,当创建的会话关闭时,全局临时表也会被删除。 表变量,发现过许多误解,以为表变量是内存表,是存储在内存中的,其实表变量与临时表一样,都是存储在Tempdb中的,表变量是在SQL Server 2000时加入的,当初是为了解决临时... 阅读全文
posted @ 2014-10-23 10:54 老玉米 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 9.3 Tempdb的并发阻塞 在介绍Tempdb的并发问题前,先介绍几个比较特殊的数据页。 PFS(Page Free Space),用于标识数据页空间的使用情况,以字节标识,可以表示数据页使用百分比,例如使用百分五十,百分八十,百分九十五以及完全被使用,同时,还有一个字节位表示数据页的类型,例如IAM页等。一个PFS页,可以标识64MB的数据页空间使用情况。 GAM(Global Alloca... 阅读全文
posted @ 2014-10-23 10:51 老玉米 阅读(750) 评论(0) 推荐(1) 编辑
摘要: SQL Server自定义业务功能的数据同步 在不同业务需求的驱动下,数据库的模块化拆分将会面临一些比较特殊的业务逻辑处理需求。例如,在数据库层面的数据同步需求。同步过程中,可能会有一些比较复杂的业务逻辑判断。简单介绍几个SQL Server提供的数据同步功能。 已链接服务(Linked Server) 通过链接数据库可以实现不同实例间数据的访问和更新操作。通常会与OPENQUERY行集函数... 阅读全文
posted @ 2014-10-16 10:48 老玉米 阅读(15851) 评论(0) 推荐(0) 编辑
摘要: 10.2 Data Collector与MDW Data Collection功能是SQL SERVER 2005版本提供的数据库监控报表的功能,通过定时地对数据库的语句运行情况,服务器各种资源的监控等信息的记录收集起来,并将数据保存在MDW(Management Data Warehouse,管理数据仓库)中,MDW为用户们提供了非常方便的性能分配报表。 10.2.1 MDW的配置 开启SQ... 阅读全文
posted @ 2014-10-16 10:14 老玉米 阅读(2046) 评论(0) 推荐(1) 编辑
摘要: 数据库镜像设置的几个简单示例代码. 阅读全文
posted @ 2014-02-08 11:37 老玉米 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 1. CLR ProcedureSqlMsmq.dll需要重新注册.并且目录需要改到.net Framework 4.0目录中drop proc MSMQSenddrop assembly [Message];CREATE assembly MessageAUTHORIZATION dbofrom 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\SqlMsmq.dll'with permission_set = unsafeGOCREATE PROCEDURE MSMQSend@queuePath nvarchar(200),@me 阅读全文
posted @ 2013-02-05 11:38 老玉米 阅读(3878) 评论(0) 推荐(0) 编辑
摘要: 现象:前台的Web数据库无法使用域账号登陆了.报的错误CannotgenerateSSPIcontext.(.NetSqlClientDataProvider) .在服务器的Windows日志中,找不到任何关于SQL Server的这个错误.在本机使用域账号可以登陆进去.处理过程:查阅大量的关于这个错误的文章:首先,是关于kerberos NTLM的工作原理,以及SQL Server关于SSO的应用原理http://blogs.msdn.com/b/sql_protocols/archive/2006/12/02/understanding-kerberos-and-ntlm-authenti 阅读全文
posted @ 2012-09-21 09:16 老玉米 阅读(2472) 评论(0) 推荐(0) 编辑
摘要: Service Broker 应用示例 阅读全文
posted @ 2012-07-11 13:01 老玉米 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: Microsoft Service Broker是Microsoft SQL Server数据库内部集成的消息队列机制. 主要应用于分布式数据库间的数据实时传输. 数据处理解耦等应用. 阅读全文
posted @ 2012-07-11 11:17 老玉米 阅读(367) 评论(0) 推荐(0) 编辑