社区
MS-SQL Server
帖子详情
SQL Server的排序原理?
obuntu
2010-04-26 11:39:34
谁能来谈谈SQL Server 的排序原理呢?
如:
默认排序,创建索引时的排序,多个列时的排序,order by的原理之类的。
...全文
131
8
打赏
收藏
SQL Server的排序原理?
谁能来谈谈SQL Server 的排序原理呢? 如: 默认排序,创建索引时的排序,多个列时的排序,order by的原理之类的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
永生天地
2010-04-26
打赏
举报
回复
这个我也不懂
libinlink
2010-04-26
打赏
举报
回复
自己了解吧。。。。。。。。。
聚集索引,
非聚集索引,
order by (用到tmpdb)。
dawugui
2010-04-26
打赏
举报
回复
[Quote=引用楼主 obuntu 的回复:]
谁能来谈谈SQL Server 的排序原理呢?
如:
默认排序,创建索引时的排序,多个列时的排序,order by的原理之类的。
[/Quote]
最好是指定排序字段,不要默认,也不要用那些什么聚集非聚集的.
--小F--
2010-04-26
打赏
举报
回复
原理//...一句话说不清楚 建议找本书来看看
Garnett_KG
2010-04-26
打赏
举报
回复
排序算法回去找本《数据结构》的书看看。
唯一注意的是,SQL排序会关联到当前的字序规则(SQL Collaction).
例如以下两个语句的排序结果就不一样。
SELECT * FROM
(
VALUES(('abc')),
(('Abc'))
) tmp(col1)
ORDER BY col1 COLLATE Chinese_PRC_BIN
SELECT * FROM
(
VALUES(('abc')),
(('Abc'))
) tmp(col1)
ORDER BY col1 COLLATE Chinese_PRC_CS_AS
好奇都是要学的
2010-04-26
打赏
举报
回复
默认不知道
创建索引, 按主索引
多个,按第一个来。 如果第一个相同了。 按第2个来。
obuntu
2010-04-26
打赏
举报
回复
算了。。还是自己摸索。。
999朵玫瑰
2010-04-26
打赏
举报
回复
这个要看源码吧
Microsoft
SQL
Server
2005技术内幕:存储引擎(中文).pdf
SQL
Server
2005微软官方权威参考书. 公球公认
SQL
Server
2005 经典著作.. 数据库“铁人”、微软MVP胡百敬先生鼎力推荐 微软
SQL
Server
总部Principal Group 项目经理朱凌志鼎力推荐 本书详细介绍了数据...
深入
SQL
Server
排序
规则的
原理
之前一篇文章讲了
排序
规则的基本概念和误区。今天的文章我主要针对论坛里面一个朋友问他问题,深入的讲下
排序
规则。这些东西是我感觉我查了很多资料和博客都没有讲到的...希望能够帮助大家更加深入的了解他的工作
原理
Sql
Server
视图
原理
视图可以看作定义在
SQL
Server
上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口.常规视图本身并不存储实际的数据,而仅仅存储一个Select语句和所涉及表的metadata. 视图简单的理解如下: ...
MS
SQL
Server
数据库
原理
MS
SQL
Server
数据库
原理
一、 数据库基本概念 数据库系统(DBS):采用数据库技术的计算机系统,由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)和软件平台(软件)五部分构成...
SQL
Server
数据库
原理
实验报告(完)
实验内容 实验一 熟悉数据库管理系统环境 实验二
SQL
定义语言 实验三 使用
SQL
语言进行简单查询 ...2、 掌握
SQL
Server
环境下
SQL
定义语言的用法,能进行基本表的结构的定义、修改、删除,会建立与删除索引。...
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章