成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

集群因子對索引性能的影響

IT那活兒 / 2999人閱讀
集群因子對索引性能的影響
點擊上方“IT那活兒”公眾號,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了?。?!


01

最近在學(xué)習(xí)sql優(yōu)化,好奇集群因子對索引性能的影響。
首先介紹一下什么是集群因子。
官網(wǎng)文檔上原文:

A measure of the row order in relation to an indexed value such as last name. 

The more order that exists in row storage for this value, the lower the clustering factor。

簡而言之,當(dāng)使用索引對表進行掃描時,需要掃描表的數(shù)據(jù)塊的數(shù)量。該值越小越好。

02

通過下面的小實驗來確定其作用和影響。
2.1 創(chuàng)建兩張表t1,t2
t2根據(jù)object_id排序就行創(chuàng)建;
2.2 創(chuàng)建索引
2.3 查詢索引集群因子
2.4 測試
結(jié)論:可以看出一致讀相差兩倍,影響集群因子的主要因素是索引上連續(xù)行對應(yīng)的rowid是否分布在相同的塊上,如果不在同一個塊上,對應(yīng)的集群因子則加1 。
上述實驗中表tab2的創(chuàng)建是根據(jù)排序后的列DATA_OBJECT_ID,則索引的集群因子比排序的小。假設(shè)返回的行rowid在1個塊里,則只需要回表一次,rowid在10個塊里則需要回表10次。
當(dāng)然所查數(shù)據(jù)都在buffer cache中則集群因子不影響性能。走唯一索引也不影響。集群因子在表創(chuàng)建時就決定了,只能通過order by排序后創(chuàng)建才能更改。

本文作者:呂金臣(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/129376.html

相關(guān)文章

  • Hadoop 托管Hadoop集群 UHadoop

    摘要:如果長時間之后,集群的數(shù)據(jù)量還是不均衡,可以在集群管理頁面提交數(shù)據(jù)均衡請求,如下圖數(shù)據(jù)均衡數(shù)據(jù)均衡也可以在節(jié)點提交均衡命令是判斷集群是否平衡的目標(biāo)參數(shù)。 Hadoop本篇目錄訪問HDFS數(shù)據(jù)提示Operation category READ is not supported in state standby?為什么HDFS實際可用空間比配置的?。繛槭裁?home/hadoop/etc/had...

    ernest.wang 評論0 收藏2864
  • Hadoop學(xué)習(xí)熱身——HDFS概念

    摘要:助輔助做元數(shù)據(jù)的備份。元數(shù)據(jù)存儲在內(nèi)存和磁盤中,這是因為磁盤的讀寫效率較低,而保存到內(nèi)存又有斷電消失的隱患。但磁盤中的元數(shù)據(jù)并不是最新的,內(nèi)存中的元數(shù)據(jù)才是實時的。將中的和復(fù)制到自身節(jié)點上并加載進內(nèi)存,根據(jù)的記錄操作更改元數(shù)據(jù)信息。 HDFS(Hadoop Distributed File System ) 前言:最近正式進入了大數(shù)據(jù)框架的學(xué)習(xí)階段,文章來自個人OneNote筆記全部...

    AnthonyHan 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<