理想的索引

2022-07-19 22:57:32 字數 357 閱讀 8422

理想的索引

1:查詢頻繁 2:區分度高  3:長度小  4: 盡量能覆蓋常用查詢欄位.

1: 索引長度直接影響索引檔案的大小,影響增刪改的速度,並間接影響查詢速度(占用記憶體多).

針對列中的值,從左往右擷取部分,來建索引

1: 截的越短, 重複度越高,區分度越小, 索引效果越不好

2: 截的越長, 重複度越低,區分度越高, 索引效果越好,但帶來的影響也越大--增刪改變慢,併間影響查詢速度.

所以, 我們要在  區分度 + 長度  兩者上,取得乙個平衡.

慣用手法: 擷取不同長度,並測試其區分度,

用crc32函式來構造偽雜湊列

把字串的列,轉型整型,來降低索引的長度

最理想的索引

sql查詢語句在執行中需要掃瞄的乙個索引頻段,我們會根據索引片中包含的匹配列的數量不同,將索引分成窄索引和寬索引。如果索引片越寬,需要順序掃瞄的索引頁就越多,如果索引片越窄,就會減少索引訪問的時間。回表 資料庫根據索引找到資料行之後,還需要通過主鍵,再次到資料表中讀取資料的情況。過濾因子 謂詞的選擇...

理想的溫度

有人說,現實總是殘酷的,那是因為它們搞不懂什麼是理想。以前玩過兩款遊戲,感覺是最能體現理想主義的 生化奇兵1 和 生化奇兵3 這兩款遊戲場景乙個位於海底城,另乙個位於天空城,在這兩種環境下建城市是一種不可思議的事情,而且窮鄉惡水出刁民,主人翁就需要和這樣的人戰鬥。遊戲雖好玩,藏在遊戲背後的乙個問題是...

2006 11 26 理想的生活

這兩天帶病遊戲,玩的真叫累.雖然我以起的晚而心理安慰自己中午不睡覺 在沒茶水支援的情況下 卻兩天在吃完飯後忍不住睡著了.不過也有一件喜憂參半的事,我終於發自內心的吃不下去飯了.這麼好吃的菜,真的想吃胃口也不讓,難得,可到學校不知道要怎麼辦了.現在,我實在累,而且有乙個感覺,玩這遊戲的都是玩主,並不象...