
SQL Server 2005
八九燕来
这个作者很懒,什么都没留下…
展开
-
用SQLServer2000索引视图提高性能
摘要:本文档介绍 SQL Server 2000 企业版的新功能 - 索引视图。讲解索引视图并讨论一些提高性能的具体方案。目录什么是索引视图? 通过索引视图提高的性能 使用索引视图的好处 查询优化器如何使用索引视图 设计的考虑因素 设计准则 使用“索引微调向导” 维护索引视图 创建索引视图 使用 SET 选项以获得一致的结果 使用确定性函数转载 2009-02-03 11:11:00 · 403 阅读 · 0 评论 -
50种方法巧妙优化你的SQL Server数据库
查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、转载 2009-02-03 11:08:00 · 441 阅读 · 0 评论 -
分页总数为什么是这样取得的:set @pageCount=(@tmpCounts+@pageSize-1)/@pageSize
@tmpCounts -- 数据总数因为 SQL Server 2005中的 / 对于整数,结果是忽略小数的,所以利用在:总记录数上加上“分页大小-1”后,如果原来的总页数是正好分满页的,那么增加的部份将忽略如果原来的总记录数是分页后有小数部份的,则增加的这部份将除法的结果增加了1,也正好是分页总数set @pageCount=(@tmpCounts+@pageSize-1)/@pageSize原创 2008-12-22 22:31:00 · 1220 阅读 · 0 评论 -
二分法使用select max大量数据分页
最近发现,这个分页方法有一个重大缺陷,就是要求作为主见的 ID 字段,和你要排序的字段的顺序必须对应,否则不能工作。--/*-----存储过程 分页处理 孙伟 2005-03-28创建 ------*/ --/*-----存储过程 分页处理 浪尘 2008-9-1修改----------*/ --/*----- 苗苗老师 2009-11-转载 2008-12-22 21:41:00 · 2420 阅读 · 1 评论 -
sql 2005中sp_executesql系统存储过程带输出参数 OUTPUT 的使用说明
1、它是一个系统存储过程,也必须用EXECUTE来调用2、它后面可以接存储过程名,或者一个SQL语句系列3、它后面接的不管是什么,必须是Unicode常量(用大写字母N开头的,如:NThis is a string),或者单一的Unicode变量,而不允许是Unicode表达式,即使是很简单的@a+@b的形式4、它后面接的字符串如果包含参数,包含的每个参数在参数定义列表和参数值列表原创 2009-11-06 08:59:00 · 3639 阅读 · 0 评论 -
远程连接SQL Server 2005时需要打开的防火墙端口
SQL Server 2005在远程服务器上时,从客户端访问数据库需要突破服务器上的防火墙,这里,需要打开远程服务器上的TCP:1433及UDP:1434两个端口原创 2009-11-20 16:50:00 · 817 阅读 · 0 评论