- 博客(26)
- 收藏
- 关注

原创 update的顺序
今天审核SQL语句,无意中看到2句update写法很奇怪: update tb set weekNum = weekNum +dayNum where dayNum >0update tb set dayNum =0 where dayNum >0
2010-09-08 22:32:00
639

原创 数据库镜像——事务日志传输方式间的性能差异
SQL Server主服务器和镜像服务器传输消息和日志记录的次序根据事务安全性的设置而不同:同步传输和异步传输,两者的性能差异到底有多大呢?
2010-09-06 22:51:00
1369
原创 关于NULL的代码
set nocount on --########### 工具默认情况下对字段NULL的处理 ###########-- --默认工具为on select ansi_null_dflt_on from sys.dm_exec_sessions where session_id=@@spid /* ansi_null_
2009-10-13 21:46:00
2559
转载 DSS OLTP
dss就是决策支持系统,olap是在线分析处理,针对oltp而言;dss一般是一个大的概念范畴,olap更多时候是一种技术手段。在dss系统中,为了满足客户的决策需要一般要用到olap技术,当然这种使用基本都是通过工具实现,如brio,bo等等,也有编程实现部分olap展现功能的
2009-09-29 11:20:00
684
转载 marked for unload due to memory pressure
If you use the linked server feature with SQL Server 2005 and 2008, please read through this carefully. We have discovered several problems that can result in memory leak(s). The conditions are a bit
2009-09-28 13:15:00
2182
原创 关于行溢出
一个表中的每一行最多可以包含 8,060 字节。在 SQL Server 2008 中,对于包含 varchar、nvarchar、varbinary、sql_variant 或 CLR 用户定义类型列的表,可以放宽此限制。其中每列的长度仍必须在 8,000 字节的限制内,但是它们的总宽可以超过 8,060 字节的限制。创建和修改 varchar、nvarchar、varbinary、sql_va
2009-09-28 10:22:00
1208
转载 memorystatus及部分输出
set nocount ondbcc memorystatus Memory ManagerVM 保留 : 此值显示的虚拟地址空间 (VAS) 保留 SQL Server 总量。 VM 确认 : 此值显示 SQL Server 已提交的 VAS 的总量。 提交的 VAS 已与物理内存。 AWE 分配 : 此值显示通过 AWE 机制的 SQL Server 在
2009-09-27 16:51:00
1654
原创 计算列引起的数据库复制异常
尝试的命令:CREATE TABLE [dbo].[vip]([id] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,[userid] [char](30) COLLATE Chinese_PRC_CI_AS NOT NULL,[duration] AS (datediff(day,getdate(),[enddate])))(事务序列号:
2009-09-25 16:19:00
653
原创 xp_readerrorlog 自动发错误预警
parameters: 1.Value of error log file you want to read: 0 = current, 1 = Archive #1, 2 = Archive #2, etc... 2.Log file type: 1 or NULL = error log, 2 = SQL Agent log 3.Search string 1: String one
2009-09-24 14:23:00
1842
原创 AppDomain is marked for unload due to memory pressure.
32-bit or 64-bit? Have you tried tweaking the -g startup option for sqlservr.exe? That option configures the mem-to-leave area, which is where SQLCLR pulls its memory from... It defaults to 256 MB o
2009-09-24 11:03:00
1659
原创 锁定内存页
此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。在 SQL Server 2005 中,“锁定内存页”选项默认设置为 OFF。如果您具有系统管理员权限,则可以使用 Windows 组策略工具 (gpedit.msc) 手动启用该选项,并将此权限指定给正在运行 SQL Server 的帐户。 有关如何启用“锁定内存页”选项的详细信息,请参阅如何启用“
2009-09-24 10:50:00
4564
转载 触发器中回滚和提交,复制相关
在触发器中回滚和提交 当执行触发器时,触发器的操作好像有一个未完成的事务在起作用。不管激发触发器的语句在隐式事务中还是显式事务中,都会这样。当语句开始以自动提交模式执行时,如果遇到错误,可以通过隐式 BEGIN TRANSACTION 语句恢复该语句生成的所有修改。此隐式事务对批处理中的其他语句没有影响,因为当语句完成时,此事务要么提交,要么回滚。但是,当调用触发器时,此隐式事务
2009-09-22 15:20:00
3961
翻译 Extended Events 死锁历史信息查询
SELECT CAST ( REPLACE ( REPLACE ( XEventData.XEvent.value ((data/value)[1], varchar(max)), , ), , ) AS XML) AS DeadlockGraphFROM (SE
2009-09-21 23:11:00
1482
转载 Useful Links
Useful LinksMicrosoft Related Resource Linkswww.microsoft.com/sql - SQL Server Home Pagewww.microsoft.com/sql/community - SQL Server Community Pagewww.microsoft.com/sql/community/newsgroup
2009-09-21 11:33:00
742
原创 用SQLServer2008策略审核存储过程书写规范
用SQLServer2008策略审核存储过程书写规范作者:Jerrynet背景 关于SQLServer2008的策略管理,网上大部分的文章都是以存储过程的命名规范为例:强制要求存储过程的名字以特定的字符串开头,如usp_等等。文章都写得挺好的,图文并茂介绍得很详细。我在想是否也可以把策略的管理延伸到存储过程内容的书写规范呢?答案是肯定的。接下来就为大家介绍下主要的过程和一些注意
2009-09-18 23:31:00
2171
原创 用全文函数替代全文谓词优化全文索引查询
背景 有程序员跑来说我们的群组最近好像有些卡。看看内存CPU都还算正常,IO也没有比平时高多少。总体上没什么问题,接下来看看细的。于是用Profiler抓了一把Duration超过1秒的存储过程,抓了20来分钟,竟然一个都没有。好家伙,看样子在我们平日的精心呵护下,那些存储过程跑得还算可以的嘛,卡的主要原因应该不是DB这块的事情啦,自我满足一下先。再一想,群组帖子内容多,平日里读取还是
2009-09-17 20:35:00
890
2
原创 SQL2008中文版过滤出错的替代方法
装了SQL2008中文版,发现不打“SQLServer2008SP1-KB968369-x86-CHS.exe"补丁就会筛选出错(En文版本的SQLServer2008没有这个问题),具体出错信息如下图: 在出来补丁之前,其实还有一个替代的方法可以免除在长长的列表中找表或存储过程的烦恼。 替代方法主要步骤:1.在Management Studio中点击“视图”->"对象资源
2009-09-15 13:40:00
1024
原创 SQL2008中文版安装出现英文界面
在一台测试机上升级SQLServer2005到2008,装了英文版删除了又装中文版,发现界面都变成英文了。后来发现只要删除了Microsoft SQL Server 2008 Setup Support Files (EngLish) 就可以变回中文的安装界面了,详见下面的截图。
2009-09-15 12:47:00
7753
转载 关于web2.0
web2.0是一个读写的互联网、一个依靠链接组织起来的互联网。当杨致远在图书馆里做搜索引擎的时候,他想到的是用大量的访问量来换取广告,10年以前他想到过会有一家像Google一样做搜索引擎的公司吗?马化腾在最初做OICQ的时候,想到过除了在QQ上做广告和靠qq.com做门户以外其他的来钱途径吗,可现在呢,QQ每天有多少钱是靠卖QQ号还是靠广告费呢,能想到的增值服务都慢慢被他们想出来. 信息时代
2005-10-09 12:06:00
635
转载 什么是WEB2.0?
什么是WEB2.0? 要理解WEB2.0,先得看WEB的历史。 World Wide Web,简称WWW,是英国人TimBerners-Lee 1989年在欧洲共同体的一个大型科研机构任职时发明的。通过WEB,互联网上的资源,可以在一个网页里比较直观的表示出来;而且资源之间,在网页上可以链来链去。在WEB1.0上做出巨大贡献的公司有Netscape,Yahoo和Google。 Netsca
2005-10-09 11:13:00
627
转载 人在江湖谁能不挨刀 比尔·盖茨给马化腾的一封信(转)
【编者按】Bill Gates会给马化腾写信吗?本文是博客拧发条在其博客上的一篇趣文,并非Bill Gates写的信。郑重声明,刊载此文,旨在传达更多信息,非代表自身观点和立场。 发给:Pony Ma 抄送:丁丁,汪延,Charles,雷雷,鸿祎 发自:Bill Gates 重要性:高 Dear Pony, 冒
2005-06-10 09:41:00
1073
转载 SQL通用防注入程序 V2.0 完美版
--------版权说明------------------SQL通用防注入程序 V2.0 完美版本程序由 火狐-枫知秋 独立开发对本程序有任何疑问请联系本人QQ:613548 Http://Www.WrSky.Com此版本欢迎到转载~~~--------定义部份------------------Dim Fy_Post,Fy_Get,Fy_In,Fy_Inf,Fy_Xh,Fy_
2005-06-08 16:20:00
1770
原创 查询Excel数据
select OrderID, CustomerID, EmployeeID, OrderDate, ShippedDate, ShipNotesfrom OpenRowset( Microsoft.Jet.OLEDB.4.0, Excel 8.0;Database=c:/excel/Statistics.xls;HDR=YES, O10000$)
2005-06-08 16:03:00
802
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人