MarVin666

Indexy

Jan 19th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.10 KB | None | 0 0
  1. Indeksy typu B-drzewo
  2. • Wykorzystywany dla atrybutów o dużej
  3. selektywności.
  4. • Wielkość indeksu słabo zależna od rozmiaru
  5. dziedziny indeksowanego atrybutu.
  6. • Nie przechowuje informacji o wartościach
  7. nieokreślonych.
  8. • CREATE INDEX nazwa_indeksu ON
  9. tabela(kolumna);
  10.  
  11. Indeksy bitmapowe
  12. • Wykorzystywane dla atrybutów o małej
  13. selektywności.
  14. • Przechowuje wartości nieokreślone.
  15. • Rozmiar indeksu ściśle zależny od rozmiaru
  16. dziedziny atrybutu indeksu.
  17. • CREATE BITMAP INDEX nazwa_indeksu ON
  18. tabela (kolumna);
  19.  
  20. Indeks unikalny
  21. • Tworzony, DO zapewnienia niepowtarzalności w
  22. indeksowanej kolumnie lub kolumnach.
  23. • Nie można jednocześnie stworzyć indeksu
  24. unikalnego i bitmapowego.
  25. • CREATE UNIXUE INDEX nazwa_indeksu ON
  26. tabela (kolumna);
  27.  
  28. Indeksy złożone
  29. • Składają się z kilku kolumn.
  30. • Stosowane gdy w zapytaniach często występuje kilka
  31. kolumn w warunku WHERE.
  32. • Powinno się stosować kolejność kolumn według
  33. częstotliwości ich występowania w zapytaniach.
  34. • CREATE INDEX nazwa_indeksu ON tabela
  35. (kolumna1, kolumna2, kolumna3);
Advertisement
Add Comment
Please, Sign In to add comment