建索引(尤其是主键)时请注意索引列顺序
日期:2008年7月7日 作者: 查看:[大字体 中字体 小字体]-
在创建主键或其它索引时,SQL Server总是自动将字段的顺序设置为升序排列;升序是默认设置,是为了保持与 SQL Server 早期版本的兼容性。建索引时索引列的顺序应该按照常用查询中的排序方式排序。
我们做个试验创建一个表,其中主键上的聚集索引按照id倒叙排列,然后分别倒叙顺序select数据,比较select的时间:
+测试代码
if object_id('test_indexorder','U') is not null
begin
truncate table test_indexorder
drop table test_indexorder
end
go
create table test_indexorder
(
id int identity(1,1) not null,
name varchar(20) not null,
content varchar(50) not null,
co1 varchar(50),
co2 varchar(50),
co3 varchar(50),
co4 varchar(50),
co5 varchar(50),
constraint pk_testorder primary key clustered(
id desc
)
)
go
--insert 1000000 条数据
set nocount on;
declare @t datetime;
set @t = getdate();
DECLARE @cn int;
set @cn = 1000000;
while(@cn > 0)
begin
insert into test_indexorder(name,content,co1,co2,co3,co4,co5)
VALUES(
- [1] [2] [3] 下一页
-
- 建索引(尤其是主键)时请注意索引列顺序 相关文章:
- ·什么是人肉搜索引擎
- ·超级P2P搜索引擎让所有收费网站破产
- ·搜索引擎使用技巧
- ·“x365x”“纯爱社区”关键词及搜索引擎作风
- ·将QQ好友搜索到底
- ·深度解析Vista Windows体验索引指数
- ·国外搜索引擎介绍----Overture
- ·google搜索原理论文上(内容枯燥但非常有用)
- ·迅雷提示搜索候选资源发生错误的解决
- ·linux下面Makefile探索
- 建索引(尤其是主键)时请注意索引列顺序 相关软件
- ·索尼克英雄PC版
- ·索尼克大冒险DX
- ·《索尼克英雄》完美免CD补丁
- ·刺猬索尼克(Sonic the Hedgehog) V2.3.0.14
- ·模拟城市3000探索无限中文版
- ·线索:大厦谋杀案
- ·月光搜索 V1.01 追捕版
- ·NoteExpress文献管理与检索 V1.9.1.182 多国语言版
- ·索尼克大冒险PC版
- ·外星球文明的探索
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Vista下安装SQL Sever 2005报错的解决办法
下一篇:Fireworks制作隐藏彩照
精品推荐
热点TOP10
- ·SQL Server不存在或访问被拒绝 问题的解决
- ·学习SQL语句之SQL语句大全
- ·精妙SQL语句收集
- ·SQL里的cast和convert
- ·CS服务器架设方法
- ·SQLPLUS命令的使用大全
- ·SQL Server 练习题
- ·数据库连接字符串大全
- ·最新免费HTTP代理服务器
- ·巴塞尔新资本协议概述
- ·学习SQL SERVER的存储过程-之一认识存储过程语法
- ·提高查询速度:SQL Server数据库优化方案
- ·SQL游标原理和使用方法
- ·SQL Server不存在或访问被拒绝 问题的解决
- ·什么是SQL注入法攻击
- ·MS-SQL开发常用汇总和t-sql技巧集锦
- ·认识VF--Visual FoxPro 漫谈
- ·触发器概述
- ·SQLSERVER中,数据库同步的实现
- ·SQL中CASE的用法
特别推荐
- ·警惕恶意软件 网站SQL注入防御实战
- ·从三个方面进行讲解如何适当优化
- ·Vista下安装SQL Sever 2005报错的解决办法
- ·学习SQL语句之SQL语句大全
- ·打造SQL Server2000的安全策略
- ·SQL语句优化技术分析
- ·MySQL导入导出方法与工具
- ·CS服务器架设方法
- ·改进的socket控件
- ·什么是SQL注入法攻击
- ·用SQL语句删除重复记录的四种方法
- ·数据库查询优化
- ·MySQL常见错误问答!
- ·MySQL从后门进企业市场
- ·精妙SQL语句收集
- ·如何在WinNT/2K/XP下启动纯DOS
- ·自己动手做一个SQL解释器
- ·SQL SERVER实用技巧
- ·动态创建MSSQL数据库表存储过程
- ·数据库的分页问题
