1樓:話入神機
唯一索引,比如指定的primary key就是唯一索引,增加了唯一性約束的乙個或多個列也是唯一索引。
ALTER TABLE table_name ADD CONSTRAINT constraint_name PRIMARY KEY (col1, col2,...coln);
位圖索引,適合指定資料重複度較高的列,比如日期列。適用於低併發的交易,如資料倉儲
CREATE BITMAP INDEX typeid_i ON books (SYS_TYPEID(author));
資料庫預設的索引就是B-TREE INDEX,建議建立在資料唯一性較高的列上,如流水號,學號,身份證號等。另外,這裡可以選擇多列建立聯合索引。
CREATE INDEX ord_customer_ix ON orders (customer_id);
CREATE INDEX ord_customer_ix_demo ON orders (customer_id, sales_rep_id);
基於函式的索引,經常使用函式運算查詢某列的值,如小寫轉大寫。
CREATE INDEX upper_ix ON employees (UPPER(last_name));
反轉索引,通過將關鍵字的每個位元組順序顛倒過來再建索引的方法實現,把相鄰的值分散到不同的資料塊中,降低資料塊爭用。該索引也會一定程式上導致一些問題,目前自己接觸的專案沒用過這個索引。
ALTER INDEX emp_ix REBUILD REVERSE;
分割槽索引,資料按照分割槽儲存,適用於資料量2G以上的表。
CREATE INDEX cost_ix ON sales (amount_sold)
GLOBAL PARTITION BY RANGE (amount_sold)
(PARTITION p1 VALUES LESS THAN (1000),
PARTITION p2 VALUES LESS THAN (2500),
PARTITION p3 VALUES LESS THAN (MAXVALUE));
你們早上通常在幾點起床?
莫離 我起床的時間,是一段日子一段日子的。在老家爺爺奶奶起的早,我起的已經算夠遲的了。八點多九點起床吃完飯。在城市的話,基本我媽去上班我可以睡到中午十一點。因為沒事幹,再加上我媽十二點下班。最遲只能十一點。說是十一點,其實就是賴在床,玩手機的。 溫柔 我都不知道為什麼在學校的時候,睡的越早,起來的就...
你通常在什麼時候最害怕孤獨?
垂耳兔 當自己有心事時,父母又不能理解自己 這個時候,特別需要朋友的陪伴 可是,或者是她們不在自己的身邊 或者是擔心會影響她們心情 或者是她們不理解自己 種種原因 只能憋著心裡又不能排解出去 乙個人胡思亂想,可能會鑽牛角尖 畫舫聽雨眠 夜晚。沒有什麼比萬籟俱寂的夜晚更讓你感到孤獨並害怕孤獨了。窗外燈...
陌生人,你通常在什麼時候會感到孤獨
融化的冰 通常在夜深人靜的時候會有這種感覺。白天上班,經常加班,一下班回家就是對著孩子忙碌,漸漸都感覺沒有自己的生活了,只有孩子睡覺後才有真正屬於自己的空間與時間,但也是深夜。與家人的溝通也越來越少,莫名的就會感覺自己這樣的生活真的是自己想要的嗎?內心的空虛便油然而生。 青崖悠話 我覺得孤獨感很常見...