Jestem prawie pewien, że znalazłeś to odniesienie w swoich badaniach - Tabele i indeksy partycjonowane . Jeśli jednak ktoś jest zainteresowany, podaję link do niego, jest to bardzo dobry materiał na temat partycjonowania.
Od razu do rzeczy — indeks partycjonowany po prostu rozkłada indeks na części (16 w Twojej sytuacji) i rozkłada dane w zależności od ich zaszyfrowanego klucza partycjonowania. Kiedy chcesz go użyć, Oracle „obliczy” skrót klucza i określi, w której sekcji kontynuować wyszukiwanie.
Wiedząc, jak działa wyszukiwanie indeksów, na naprawdę dużych danych myślę, że lepiej jest wybrać indeks podzielony na partycje, aby zmniejszyć drzewo indeksów, które przemierzasz (indeks zwykły). To naprawdę zależy od danych, które znajdują się w tabeli (jak składa się zwykłe drzewo indeksów) i jest haszowaniem i bezpośrednim skokiem do dolnego węzła szybciej niż zwykłe przechodzenie drzewa od węzła początkowego.
Wreszcie, musisz być bardziej pewny wyników testu. Jeśli jedna technika daje lepsze wyniki na dokładnych danych niż inna, nie martw się jej wdrożeniem.