Np. tabela przechowująca dane osób mogłaby być podzielona "alfabetycznie" na tabele:
osoby_a, osoby_b, osoby_c, itd.
Gdzie tabela_a przechowuje dane osób, których imię zaczyna się od "A".
swich ( PobierzePierwszaLitere($imie) ) { case ("a") $nazwa_tabeli = "osoby_a"; break(); case ("b") $nazwa_tabeli = "osoby_b"; break(); itd.... }
Czy wówczas np. takie zapytanie:
selec * FROM $nazwa_tabeli WHERE $imie LIKE 'Adam';
wykonywałaoby się szybciej niż gdyb dane wszystki osób były przechowywane w jednej tabeli?