随笔分类 - 数据库
数据库技术
摘要:这个是SQL Server Keep Alive FAQ文章的最后一篇。问题1:为什么我在客户端设置了KeepAlive值,但是我使用SQL server management studio 测试的时候,该值总是不起作用?[答]目前市场上主流的数据库访问技术有ODBC,OLEDB,SQL native client 和 SQLclient。其中SQLclient是.NET里面使用的托管provider。目前SQL Server configuration manager里面提供的keepalive设置是针对SQL native client 的:也就是说, 该值只对使用SQL Native..
阅读全文
摘要:这篇文章再进一步讨论有关Keep Alive的几个问题.1、Keep Alive机制,是否只和特定的provider有关,比如SQL native client, odbc, oledb, ADO等等?[答]和连接使用的上层应用(ADO,SQL client, ODBC etc) 无关。和TCP协议和Named Pipe 有关。2、Blog上有一句提到“如果该连接空闲时间(没有任何数据交互)超过keepalivetime”,这里面说的数据,是指网络包还是实实在在的数据库里面的数据? [答] 是网络层面上的package,但不包括keepalive包 。3、以上讲的Keep Alive均指ser
阅读全文
摘要:1、什么是SQL server TCP连接的keep Alive?简单说,keep alive 是SQL server在建立每一个TCP 连接的时候,指定了TCP 协议的keepaliveinterval 和keepalivetime参数。这样对每个TCP连接,如果该连接空闲时间(没有任何数据交互)超过keepalivetime,TCP协议会自动发出keepalive 包检测连接存活与否。如果keepalive 检测次数超过注册表TcpMaxDataRetransmissions定义的值而对方还是没有回应,那么TCP就认为该连接有问题而关闭它。通过这样的机制SQL server能够检测出orp
阅读全文
摘要:微软亚太区数据库技术支持组 官方博客:http://blogs.msdn.com/b/apgcdsd/Tips, Tricks, and Advice from the SQL Server Query Processing Team:http://blogs.msdn.com/b/sqlqueryprocessing/archive/2006/11/08/index-build-strategy-in-sql-server-introduction-i.aspxTHE SQL Server Blog Spot on the Web:http://sqlblog.com/default.asp
阅读全文
摘要:http://www.agilesharp.com/u/admin/Blog.aspx
阅读全文
摘要:“大哥,看了你这篇博文http://www.cnblogs.com/insus/archive/2012/01/27/2330058.html,我怎样才能产生10个且每个有8位不相同的随机数字?”刚才有位网友在SKYPE问及如上问题。好的,Insus.NET也正想写一个存储过程来应用上面这篇的SQL语句,你可以参考如下的存储过程,如果还问题请继续讨论。View CodeCREATEPROCEDURE[dbo].[usp_RandomNumber]1CREATEPROCEDURE[dbo].[usp_RandomNumber]2(3@LenINT=1,--随机数位数4@RowsINT=1--随机
阅读全文
摘要:http://www.cnblogs.com/zhijianliutang/archive/2012/02/28/2371825.html
阅读全文
摘要:http://www.cnblogs.com/didasoft/archive/2007/07/20/sqlserver-paging.html
阅读全文
摘要:http://www.cnblogs.com/lipan/archive/2011/03/08/1966463.htmlhttp://www.cnblogs.com/lipan/archive/2011/03/08/1977691.htmlhttp://www.cnblogs.com/lipan/archive/2011/03/11/1980227.htmlhttp://www.cnblogs.com/lipan/archive/2011/03/17/1986616.htmlhttp://www.cnblogs.com/lipan/archive/2011/03/21/1989409.html
阅读全文
摘要:SQL SERVER 2008 R2序列号: 数据中心版:PTTFM-X467G-P7RH2-3Q6CG-4DMYB 开 发者 版:MC46H-JQR3C-2JRHY-XYRKY-QWPVM 企 业 版:R88PF-GMCFT-KM2KR-4R7GB-43K4B 标 准 版:B68Q6-KK2R7-89WGB-6Q9KR-QHFDW 工 作 组版:XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q WEB 版:FP4P7-YKG22-WGRVK-MKGMX-V9MTMMicrosoft SQL Server 2008 R2 下载 http://technet.microsoft...
阅读全文
摘要:http://www.soaspx.com/dotnet/sql/mssql/sql2005/sqlservr2005_20111230_8494.html
阅读全文
摘要:http://blog.csdn.net/smallfools/article/details/4930810
阅读全文
摘要:http://www.cnblogs.com/gaizai/archive/2012/01/20/2327814.html
阅读全文
摘要:SqlServer不发现死锁都是会自动解开的,如果没有解开那么一定是还有人在使用,用的人多事务多,锁自然也多 如何察看当前数据库被锁的表 select request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName from sys.dm_tran_locks where resource_type = 'OBJECT ' spid 就是锁住表的进程 tableName 就是被锁的表名 解锁 kill [spid]
阅读全文
摘要:select * from tablename where isnull(datalength(col),0) = 0
阅读全文
摘要:http://www.cnblogs.com/dudu/archive/2011/10/15/sql_server_recover_deleted_records.html
阅读全文
摘要:默认情况下,SQL Server 保存 7 个 ErrorLog 文件,名为: ErrorLogErrorLog.1ErrorLog.2ErrorLog.3ErrorLog.4ErrorLog.5ErrorLog.6 在 APACS OS 版本 6.1 中,ErrorLog 文件保存在 c:\Program Files\Microsoft SQL Server\MSSQL$WINCC\LOG 文件夹中。在 APACS OS 版本 7.0 中,ErrorLog 文件保存在 c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG 文件夹中。E
阅读全文
摘要:◆0、SQL应用系列 1、SQL Server 2008中SQL增强之一:Values新用途2、SQL Server 2008中SQL增强之二:Top新用途3、SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)4、SQL Server 2008中SQL之WaitFor5、SQL Server 2008中通过DBCC OPENTRAN和会话查询事务6、SQL Server 2008中SQL应用之-“锁定(locking)”7、SQL Server 2008中SQL应用之-“阻塞(Blocking)”8、SQL Server 20
阅读全文
浙公网安备 33010602011771号