SQL Server 开发和管理
古井
这个作者很懒,什么都没留下…
展开
-
如何在 SQL Server 2005 中为安装程序增加计数器注册表项值
在 SQL Server 安装开始前,Microsoft SQL Server 安装程序中的安装配置检查器 (SCC) 会验证计数器注册表项的值。如果 SCC 无法验证现有的注册表项,或 SCC 无法运行 lodctr.exe 系统程序,则 SCC 检查会失败,致使安装受阻。错误编辑注册表会严重损坏您的系统。更改注册表项之前,建议您备份计算机中的所有重要数据。 手动设置计原创 2008-07-22 19:51:00 · 817 阅读 · 0 评论 -
xml实战:一 把表转化为XML
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE原创 2009-02-17 09:57:00 · 597 阅读 · 0 评论 -
Sql Server 2005 数据库 优秀辅助工具推荐
Sql Server 2005 数据库 优秀辅助工具推荐1 Lumigent Log Explorer 4 业界领先的数据恢复工具,能从SQL Server的Log文件中查看和恢复数据下载地址:http://down.chinaz.com/soft/7887.htm2 SQL Prompt 3.9如果你经常写sql语句,智能提示和自动排版,这个工具是非常棒的。我用过Sql Server 2008原创 2008-11-20 17:02:00 · 2571 阅读 · 2 评论 -
索引碎片整理
索引碎片整理 一碎片种类1 内部碎片,又称为平均页密度。是指索引正在占有超过它实际所需的空间大小。它具有两面型:低百分比会对读取数据的查询产生负面影响,会涉及更多读取操作,因为如果页被填充满的话,只需读取更少的页;另一方面,如果如果在创建索引时设置一个较低的填充因子,就可以避免当插入更多记录而不必进行页拆分。对应sys.dm_db_index_physical_s原创 2008-11-03 11:47:00 · 1097 阅读 · 2 评论 -
查询步骤
查询步骤 1 利用join语句时筛选条件写在ON还是where后面?写在ON后面的条件在join步骤之前应用,写在where后面的条件在join步骤后面应用,而且写在where后面的条件的过滤才是最终的。 2 count(*)和count(字段)是有区别的; 3 top WITH TIES条件--这些额外的返回行的该参数值与TOP n (PERCENT)原创 2008-11-03 11:42:00 · 561 阅读 · 0 评论 -
索引调优
索引调优 1 如何查看索引数据的存储是否连续? USE CreditIF EXISTS (SELECT name FROM Sys.indexes WHERE name = idx_LastName) DROP INDEX idx_LastName ON Member CREATE INDEX idx_LastName ON Member(Las原创 2008-11-03 11:44:00 · 594 阅读 · 0 评论 -
sql server 2005 几个常用的存储过程或函数
--------------------------------------------------------功能:十六进制转换为文件号 --使用:SELECT dbo.convert_page_nums(0xCF0400000100) ------------------------------------------------------ CREATE FU原创 2008-11-03 11:31:00 · 685 阅读 · 0 评论 -
锁定
锁定 一并发控制模型1 悲观并发控制2 乐观并发控制 二事务控制 ACID属性:Atomicity(原子性),Consistency(一致性),Isolation(隔离性),Durability(持续性); 三隔离级别 Uncommitted Read(未提交读)Read Committed(已提交读)Repeatable Read(可原创 2008-11-03 11:48:00 · 773 阅读 · 0 评论 -
sql server 2005 优化方法
sql server 2005 优化方法 一分析实例级的等待 --可能存在的性能问题()IO等待;()存储过程和代码的重新编译;()tempdb数据库页可能是瓶颈; --1 不用重新启动数据库实例,重置sys.dm_os_wait_statsDBCC SQLPERF(sys.dm_os_wait_stats, CLEAR);原创 2008-11-03 11:40:00 · 670 阅读 · 0 评论 -
如何查看客户端的IP地址,机器名,MAC地址,登陆名等信息
如何查看客户端的IP地址,机器名,MAC地址,登陆名等信息select s.session_id,s.login_time,s.host_name,p.loginame,s.program_name,c.client_net_address,c.client_tcp_port,p.net_address as client_mac_address, c.local_net_address,c.lo原创 2008-10-23 09:26:00 · 5293 阅读 · 0 评论 -
sql server 2005 如何删除前几条记录或重复记录
--创建测试表create table dbo.t1(c int identity(1,1) not null,name varchar(10) null)insert into dbo.t1 values(guoqiang)select * from t1--删除前3行select top(3) * from dbo.t1delet原创 2008-07-25 09:43:00 · 6104 阅读 · 0 评论 -
强烈推荐工具:SQL Internals Viewer
强烈推荐一个非常有用的工具SQL Internals Viewer,用来查看SQL Server 2005内部存储引擎的结构,以及物理存储结构。此工具为免费的:www.sqlinternalsviewer.com/download.html 图示如下:原创 2009-02-18 16:53:00 · 1009 阅读 · 0 评论