数据库要不要加order by给大家两个例子一看就知道了
[sql] view plaincopy
CREATE TABLE Beatles
(LastName varchar(20) NOT NULL PRIMARY KEY CLUSTERED,
FirstName varchar(20) NOT NULL UNIQUE NONCLUSTERED);
INSERT INTO Beatles (LastName, FirstName)
SELECT 'Lennon', 'John'
UNION ALL
SELECT 'McCartney', 'Paul'
UNION ALL
SELECT 'Harrison', 'George'
UNION ALL
SELECT 'Starr', 'Ringo';
SELECT LastName FROM Beatles;
DROP TABLE Beatles;
go
LastName
--------------------
Harrison
Lennon
McCartney
Starr
[sql] view plaincopy
CREATE TABLE Stones
(LastName varchar(20) NOT NULL PRIMARY KEY CLUSTERED,
FirstName varchar(20) NOT NULL UNIQUE NONCLUSTERED);
INSERT INTO Stones (LastName, FirstName)
SELECT 'Jagger', 'Mick'
UNION ALL
SELECT 'Jones', 'Brian'
UNION ALL
SELECT 'Richards', 'Keith'
UNION ALL
SELECT 'Watts', 'Charlie'
UNION ALL
SELECT 'Wyman', 'Bill';
SELECT LastName FROM Stones;
DROP TABLE Stones;
go
LastName
--------------------
Wyman
Jones
Watts
Richards
Jagger
第一个表没有问题,输出即使没加 order by 也能按照正常输出,但是第二个表却是乱序,为什么那?
答案就在这个执行计划里,所以,无论何时不要忽略优化器的选择,要不然诡异的现象就会时有发生,另外你都已经有了聚类索引,多加一个order by会死人啊?效率会低啊?我说我自己。
分享到:
相关推荐
基于混合聚类的静态空间数据索引分析,靳雅,杨永国,R树索引结构是目前公认的针对空间数据的索引结构,它适合动态索引,而专用于静态空间数据环境下的索引结构较少。静态空间数据组�
提出了一种自动根据对象的数量确定间隔的距离和聚类的数量的聚类方法,合理地将对象进行聚类划分,并将聚类的结果构建Hilbert R-tree索引,通过实验表明算法在建立时间和其他性能上均优于传统的Hilbert R-tree索引。
聚类分析是研究多要素事物分类问题的数量方法。基本原理是根据样本自身的属性,用数学方法按照某种相似性或差异性指标,定量地确定样本之间的亲疏关系,并按这种亲疏关系程度对样本进行聚类。 常见的聚类分析方法有...
MYDBSCAN:基于密度的聚类DBSCAN(Density-Based Spatial Clustering of Applications with Noise)...MYCFSFDP:基于划分和密度的聚类CFSFDP(Clustering by fast search and find of density peaks)算法的底层实现
聚类程序聚类程序聚类程序聚类程序聚类程序
聚类算法,密度聚类,高效聚类,无监督聚类,快速聚类
聚类分析程序 包括系统聚类 样品系统聚类 变量系统聚类 K均值聚类 模糊C均值聚类
是fcm聚类算法,文献,hd不要下载,可以看看,好好看看fcm聚类算法,fcm聚类算法,fcm聚类算法,fcm聚类算法,fcm聚类算法,fcm聚类算法,
K-means聚类算法是一种迭代求解的聚类分析算法,其步骤是随机选取K个对象作为初始的聚类中心,然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。聚类中心以及分配给它们的对象...
类平均聚类方法 类平均聚类方法 类平均聚类方法 类平均聚类方法 类平均聚类方法
最近在Science上的一篇基于密度的聚类算法《Clustering by fast search and find of density peaks》引起了大家的关注(在我的博文“论文中的机器学习算法——基于密度峰值的聚类算法”中也进行了中文的描述)。...
名称:AP聚类算法 功能:聚类数据集 类别:新聚类算法
代码 复杂网络的聚类系数算法代码代码 复杂网络的聚类系数算法代码代码 复杂网络的聚类系数算法代码代码 复杂网络的聚类系数算法代码代码 复杂网络的聚类系数算法代码代码 复杂网络的聚类系数算法代码代码 复杂网络...
名称:DPC聚类算法 功能:聚类数据集 类别:密度聚类算法
matlab源码网络入侵聚类kohonen网络的聚类算法
利用MATLAB做模糊聚类,并且画出系谱图
图像聚类算法图像聚类算法图像聚类算法图像聚类算法图像聚类算法图像聚类算法
基于网格聚类方法中使用离散小波变换对数据聚类进行聚类分析 聚类
机器学习聚类算法及实现,掌握K-means聚类的使用思路和使用方法
聚类,就是单纯的聚类算法,别的我也不知道啊