Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sortowanie a indexy
nospor
post
Post #1





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Hejka, mam tabelke (100 tys. rekordow). Robie na niej selecta, bez zadnego sortowania. Czas wykonania - 0.03s. Szybko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Dodaje teraz sortowanie po dacie: order by data. czas wykonania - 2,5s. bardzo wolno.
No to sobie mysle: nie ma indexu - dlugo sortuje. zakladam wiec index na pole data, odpalam selecta. czas wykonania - 2.5s. Co jest? mam index, wogole nie jest brany pod uwage. Robie explain - index nie jest uwzględniony. wymuszam wiec index w selec poprzed dodanie
  1. /*+ INDEX (rejestr_aktywnosci_systemu RASYSTEMU_INDEX_DATA) */

czas wykonania 2.1s. explain pokazuje ze niby wzial ten index, ale dalej to nedznie wyglada.
Pytanie: czy w oracle te indexy są na cos potrzebne? Chodzi mi glownie o sortowanie. Sortowanie bedzie u mnie mocno wykorzystywane, tabela bedzie rosla w zastraszajacym tempie, i za 2 miechy dojdzie do tego, ze nie bedzie mozna wogole stronki odpalic bo skonczy sie czas wykonywania skryptu. Czy mozna jakos sensownie wykorzystac te indexy?

edit: dobra, nagle dostal kopa i smiga az milo... zalamka. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Mozesz napisac co zrobiles ze zadzialalo? Czy tak po prostu sam z siebie?
No wlasnie nic nie zrobilem dodatkowego. Dalem se luz na chwile bo mnie juz to wnerwialo, za jakis czas musialem wejsc na stronke i.... dziala. Juz nawet bez tego wymuszania indexu, sam chwyta.

[tu cos bylo jeszcze na temat oracla, ale ucialem by sie nie rugac na forum (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 15:03