Uporabniško definirani razširjeni tipi indeksov omogočajo izdelavo in uporabo lastne logike za tri osnovne komponente, ki so osnova delovanja indeksa. Te tri komponente so vzdrževanje indeksa, iskanje po indeksu in njegovo izkoriščanje. Vzdrževanje indeksa in iskanje po njem definirate s stavkom CREATE INDEX EXTENSION. Do izkoriščanja indeksa pride med ocenjevanjem metode iskanja.
Indekse lahko zdaj izdelate za prostorske objekte, shranjene v bazi podatkov. Za izdelavo uporabniško definiranega razširjenega tipa indeksa za te objekte lahko razširitev indeksa uporabita samo stolpec strukturiranega ali uporabniško definiranega tipa.
Za podrobnejše informacije preglejte Administration Guide: Implementation in SQL Reference.