日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

mysql为什么要重建索引_Oracle 重建索引的必要性

發布時間:2025/3/20 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql为什么要重建索引_Oracle 重建索引的必要性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

索引重建是一個爭論不休被不斷熱烈討論的議題。當然Oracle官方也有自己的觀點,我們很多DBA也是遵循這一準則來重建索引,那就是O

索引重建是一個爭論不休被不斷熱烈討論的議題。當然Oracle官方也有自己的觀點,我們很多DBA也是遵循這一準則來重建索引,那就是Oracle建議對于索引深度超過4級以及已刪除的索引條目至少占有現有索引條目總數的20% 這2種情形下需要重建索引。近來Oracle也提出了一些與之相反的觀點,就是強烈建議不要定期重建索引。本文是參考了1525787.1并進行相應描述。

1、重建索引的理由

a、Oracle的B樹索引隨著時間的推移變得不平衡(誤解)

b、索引碎片在不斷增加

c、索引不斷增加,刪除的空間沒有重復使用

d、索引 clustering factor (集群因子)不同步,可以通過重建修復(誤解)

2、重建索引的本質

本質:重建索引在數據庫內部是先執行刪除操作,,再執行插入操作。

3、反對重建索引的理由

a. 大多數腳本都依賴 index_stats 動態表。此表使用以下命令填充:

analyze index ... validate structure;

盡管這是一種有效的索引檢查方法,但是它在分析索引時會獲取獨占表鎖。對于大型索引,其影響會是巨大的,因為在此期間不允許對表執行DML 操作。

雖然該方法可以在不鎖表的情況下在線運行,但是可能要消耗額外的時間。

b. 重建索引的直接結果是 REDO 活動可能會增加,總體系統負載也可能會提高。

插入/更新/刪除操作會導致索引隨著索引的分割和增長不斷發展。

重建索引后,它將連接的更為緊湊;但是,隨著對表不斷執行 DML 操作,必須再次分割索引,直到索引達到平衡為止。

結果,重做活動增加,且索引分割更有可能對性能產生直接影響,因為我們需要將更多的 I/O、CPU 等用于索引重建。

經過一段時間后,索引可能會再次遇到“問題”,因此可能會再被標記為重建,從而陷入惡性循環。

因此,通常最好是讓索引處于自然平衡和(或)至少要防止定期重建索引。

4、Oracle的最終建議

一般而言,極少需要重建 B 樹索引,基本原因是 B 樹索引很大程度上可以自我管理或自我平衡。

大多數索引都能保持平衡和完整,因為空閑的葉條目可以重復使用。

插入/更新和刪除操作確實會導致索引塊周圍的可用空間形成碎片,但是一般來說這些碎片都會被正確的重用。

Clustering factor群集因子反映了給定的索引鍵值所對應的表中的數據排序情況。重建索引不會對群集因子產生影響,集群因子只能通過重組表的數據改變。

強烈建議不要定期重建索引,而應使用合適的診斷工具。

個人結論,如果重建索引的巨大工作量與之對應的是極小的收益,那就得不償失。如果系統有可用空閑期,重建之前和之后的測量結果表明性能有提高,值得重建。

5、改良方法

通常是優先考慮index coalesce(索引合并),而不是重建索引。索引合并有如下優點:

a、不需要占用近磁盤存儲空間 2 倍的空間

b、可以在線操作

c、無需重建索引結構,而是盡快地合并索引葉塊,這樣可避免系統開銷過大。

6、真正需要重建索引的情形

索引或索引分區因介質故障損壞

標記為UNUSABEL的索引需要重建

索引移動到新的表空間或需要改變某些存儲參數

通過SQL*Loader加載數據到表分區后,需要重建索引分區

重建索引以啟用鍵壓縮

位圖索引本質不同于B樹索引,建議重建

本文原創發布php中文網,轉載請注明出處,感謝您的尊重!

總結

以上是生活随笔為你收集整理的mysql为什么要重建索引_Oracle 重建索引的必要性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美人与性动交α欧美片 | 色婷婷综合成人av | 综合网伊人 | 性一交一乱一透一a级 | 亚洲乱人伦 | 在线免费观看网站入口在哪 | 日本中文字幕视频在线 | 天天射网站 | 亚洲色图视频在线 | 久久99精品久久久久 | 久久久久国产 | 国产精品区在线观看 | 91动态图 | 一级中文字幕 | 三级视频网站在线观看 | 国产91久久精品一区二区 | 老司机伊人 | a天堂中文 | 国产1区2区3区4区 | 日韩手机看片 | 国产一区二区三区毛片 | 老太脱裤让老头玩ⅹxxxx | 亚洲精品一区二区三区四区 | 国内自拍视频网站 | 欧美乱妇视频 | 日韩中文字幕在线看 | 免费无码国产v片在线观看 三级全黄做爰在线观看 | 国产毛片久久久久久 | 99在线精品视频免费观看软件 | 91天堂素人 | 狠狠操在线 | 欧美视频在线观看一区二区 | 免费裸体视频网站 | 亚洲一二三四在线观看 | 国产成人在线视频播放 | 日韩免费视频一区二区视频在线观看 | 日韩精品人妻一区 | 国产成人精品在线观看 | 国产黄在线观看 | 91精产国品一二三区在线观看 | 欧美三个黑人玩3p | av黄色片| 蜜桃av色偷偷av老熟女 | 日本啪啪啪一区二区 | www日本xxx | 91精品国产综合久 | 国语播放老妇呻吟对白 | 色吧在线视频 | 国产一区二区三区 | 国产小视频免费在线观看 | 91在线视频网址 | 日韩午夜小视频 | 中文字幕乱码av | 奇米网888 | 伊人99在线| 亚洲乱熟| 无码人妻久久一区二区三区蜜桃 | 99精品视频在线播放免费 | 亚洲最大在线观看 | 国产一区二区内射 | 香蕉视频免费 | 日本不卡网站 | 最近免费中文字幕中文高清百度 | 免费看日韩毛片 | 黄网站色| 男男黄色片 | 国产精品正在播放 | 亚洲欧美日本一区二区三区 | 欧美一区二区三区爽爽爽 | fc2成人免费视频 | 国产精品99久久久精品无码 | 久久高清无码视频 | 伊人射 | 毛片免费一区二区三区 | 亚洲五月综合 | 亚洲女同一区二区 | 超碰97人人射妻 | 青娱乐在线视频观看 | 国产欧美一区二区精品性色 | 凸凹人妻人人澡人人添 | 国产亚洲色婷婷久久99精品91 | 午夜视频免费在线 | 亚洲美女性生活视频 | 国产二区一区 | 美女扒开大腿让男人桶 | 高潮一区二区三区乱码 | 自拍偷拍亚洲视频 | 日本精品一区 | 深夜福利网址 | 中文字幕无码毛片免费看 | 色亚洲成人 | 北条麻妃一区二区三区免费 | 中文字幕在线观看免费高清 | 日韩av在线影院 | 就要操就要射 | 中文字幕123| 久草视频福利在线 | 青娱乐av | 95视频在线观看 |