1.oracle中,給表添加索引能夠提高查詢效率,但對於數據量較小且不會頻繁增加的表,使用索引並不會提高效率,反而可能降低效率。對於數據量超大,且頻繁增加的表,可以采取分區+索引雙重操作來提高查詢效率。
2.oracle中,表的索引有單字段索引和聯合索引,使用單字段索引還是聯合索引,需要根據業務場景來定,且聯合索引中的第一個字段也可作為單字段索引來使用。這一條在oracle和mysql中都成立。
3.oracle中,聯合索引可作為唯一約束存在,充當表主鍵的角色,與主鍵的區別在於,聯合索引作為唯一約束的時候,其中的一個或幾個字段可以為空。