摘要:
SQLSERVER:PREEMPTIVE_OS_GETPROCADDRESS等待类型的困惑翻译自:http://troubleshootingsql.com/2011/07/20/preemptive_os_getprocaddress-are-you-confusing-me/PREEMPTIVE_OS_GETPROCADDRESS等待类型在SQLSERVER2008里是一个新的等待类型这个等待类型的作用是当GetProcAddress跟踪SQLSERVER实例调用扩展存储过程的时候加载DLL的入口点所花费的时间然而,这个等待类型跟踪这个等待时间的方式有一些问题,这个问题在Rob Dorr的 阅读全文
摘要:
强大的数据库查询工具Database.NET 9.4.5018.42 两个工具的下载地址,两个软件都是绿色免安装的,直接双击运行: Database.Net http://files.cnblogs.com/lyhabc/Database9.4.5018.42.rar SQLite Database 阅读全文
摘要:
SQLPROMPT5.3对各种加密对象的解密测试测试环境:SQL2005个人开发者版 SP4SQLPROMPT版本:5.3.8.2视图1 CREATE VIEW aa2 WITH ENCRYPTION3 AS4 SELECT * FROM [dbo].[Users]可以解密存储过程1 CREATE PROCEDURE bb2 WITH ENCRYPTION3 AS4 SELECT * FROM [dbo].[Users]可以解密触发器1 CREATE TRIGGER cc2 ON [dbo].[Users]3 WITH ENCRYPTION4 FOR INSERT5 AS RAISERROR( 阅读全文
摘要:
32位Windows7 利用多余的不能识别的电脑内存 RAMDISK5.5教程环境:Windows7 32位 Ultimate内存8GB只能识别2.95GB内存ramdisk5.5只适用于Windows客户端操作系统ramdisk5.5破解版下载:http://files.cnblogs.com/lyhabc/PrimoRamdiskUltimateEdition5.5%E5%AE%8C%E7%BE%8E%E7%A0%B4%E8%A7%A3%E7%89%88.rar1、先破解注册运行破解工具,破解了之后就重启电脑,重新打开ramdisk显示已注册表示破解成功2、让ramdisk识别未识别的内存 阅读全文
摘要:
分布式事务笔记 1 SQLSERVER分布式事务的使用 2 3 --BEGIN DISTRIBUTED TRANSACTION [transactionname] 4 --标志一个由分布式事务处理协调器MSDTC管理的TSQL分布式事务开始 5 --SERVER A服务器为主控服务器。当连接发出后续COMMIT TRANSACTION或 6 --ROLLBACK TRANSACTION语句时,主控服务器请求MSDTC在所涉及的服务器间管理 7 --分布式事务的完成 8 9 --SQLSERVER使用链接服务器或者远程服务器作为分布式事务处理的平台,提供10 --远程存储过程调用和分布式查询.. 阅读全文
摘要:
附加到SQL2012的数据库就不能再附加到低于SQL2012的数据库版本昨天我只是将数据库附加到SQL2012,然后各个数据库都做了收缩事务日志的操作兼容级别这些都没有改再附加回SQL2005的时候就报错在SQL2012里附加,确实是90级别,但是在SQL2005死活附加不上备份数据库再还原也是一样重建事务日志也是一样然后我做了一个实验,检查一下附加到SQL2012的数据库和附加到SQL2005的数据库,两个数据库的文件头有什么不同注意:两个数据库的兼容级别都是90,附加到SQL2012之后我也没有动过兼容级别!!我们用同一个数据库,分别附加到SQL2005上和SQL2012上,看一下附加之后 阅读全文
摘要:
聚集索引更新后会不会马上重新排序今天在QQ群里有人问到下面问题提问人用的是MYSQL,不过这个问题让我想起了SQLSERVER的万圣节问题万圣节问题就是因为更新了非聚集索引之后,非聚集索引迅速排序导致的更新错误问题详见:SQLSERVER中的假脱机当时我只是测试了非聚集索引下面的情况,但是聚集索引下面有没有这种情况呢?我们修改一下SQLSERVER中的假脱机中的脚本,将建立非聚集索引的那条语句改为建立聚集索引使用下面SQL脚本建立测试环境 1 USE master 2 GO 3 CREATE DATABASE Spool 4 GO 5 6 USE [Spool] 7 GO 8 9 10 -.. 阅读全文
摘要:
固态硬盘和机械硬盘的比较和SQLSERVER在两种硬盘上的性能差异 在看这篇文章之前可以先看一下下面的文章: SSD小白用户收货!SSD的误区如何解决 这样配会损失性能?实测6种特殊装机方式 听说固态硬盘是高富帅的必备神器,本人为了提升工作效率和提高工作速度 这个月节衣缩食,终于也决定买了一块三星固 阅读全文
摘要:
带您理解SQLSERVER是如何执行一个查询的 看这篇文章之前,阁下可以先看一下下面的文章 SQLSERVER独特的任务调度算法"SQLOS" SQL Server SQLOS 的任务调度[转] 翻译自: http://rusanu.com/2013/08/01/understanding-how- 阅读全文
摘要:
SQL Server 2000中的并行处理和执行计划中的位图运算符摘抄自:SQLServer 2000并行处理和位图简介 刘志斌并行查询介绍Degree of Parallelism(并行度)一个查询使用并行来处理时,SQL Server为该查询分配多个线程,每个线程使用一个CPU进行操作。Degree of Parallelism就是SQL Server为并行查询分配的线程数量,也表明这个并行查询将使用多少个CPU进行并行处理。Exchange Oprators(交换操作)查询语句的执行计划中,通常是并行操作和串行操作结合在一起。并行操作要求将输入数据流(data stream)切分成多个( 阅读全文