
SQLServer
文章平均质量分 68
jerrynet
这个作者很懒,什么都没留下…
展开
-
查询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 · 805 阅读 · 0 评论 -
数据库镜像——事务日志传输方式间的性能差异
SQL Server主服务器和镜像服务器传输消息和日志记录的次序根据事务安全性的设置而不同:同步传输和异步传输,两者的性能差异到底有多大呢?原创 2010-09-06 22:51:00 · 1377 阅读 · 0 评论 -
主机名反查IP
hostname/ip原创 2010-08-26 15:36:00 · 802 阅读 · 0 评论 -
关于随机数的代码
rand / newid原创 2010-08-25 17:00:00 · 1019 阅读 · 0 评论 -
关于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 · 2569 阅读 · 0 评论 -
关于行溢出
一个表中的每一行最多可以包含 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 · 1214 阅读 · 0 评论 -
计算列引起的数据库复制异常
尝试的命令: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 · 656 阅读 · 0 评论 -
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 · 1844 阅读 · 0 评论 -
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 · 1663 阅读 · 0 评论 -
锁定内存页
此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。在 SQL Server 2005 中,“锁定内存页”选项默认设置为 OFF。如果您具有系统管理员权限,则可以使用 Windows 组策略工具 (gpedit.msc) 手动启用该选项,并将此权限指定给正在运行 SQL Server 的帐户。 有关如何启用“锁定内存页”选项的详细信息,请参阅如何启用“原创 2009-09-24 10:50:00 · 4567 阅读 · 0 评论 -
触发器中回滚和提交,复制相关
在触发器中回滚和提交 当执行触发器时,触发器的操作好像有一个未完成的事务在起作用。不管激发触发器的语句在隐式事务中还是显式事务中,都会这样。当语句开始以自动提交模式执行时,如果遇到错误,可以通过隐式 BEGIN TRANSACTION 语句恢复该语句生成的所有修改。此隐式事务对批处理中的其他语句没有影响,因为当语句完成时,此事务要么提交,要么回滚。但是,当调用触发器时,此隐式事务转载 2009-09-22 15:20:00 · 3967 阅读 · 0 评论 -
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 · 744 阅读 · 0 评论 -
用全文函数替代全文谓词优化全文索引查询
背景 有程序员跑来说我们的群组最近好像有些卡。看看内存CPU都还算正常,IO也没有比平时高多少。总体上没什么问题,接下来看看细的。于是用Profiler抓了一把Duration超过1秒的存储过程,抓了20来分钟,竟然一个都没有。好家伙,看样子在我们平日的精心呵护下,那些存储过程跑得还算可以的嘛,卡的主要原因应该不是DB这块的事情啦,自我满足一下先。再一想,群组帖子内容多,平日里读取还是原创 2009-09-17 20:35:00 · 896 阅读 · 2 评论 -
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 · 1658 阅读 · 0 评论 -
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 · 2188 阅读 · 0 评论 -
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 · 646 阅读 · 0 评论