Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 23.09.2007 Skąd: Tarnobrzeg Ostrzeżenie: (0%)
|
Witam (IMG:style_emoticons/default/smile.gif) Mam problem. Muszę optymalnie wyciągnąć z tabeli 20 rekordów o największej wartości w kolumnie uzyt_szacunek. Powiedzmy, że tabela ma 10.000 rekordów. Co zrobić, żeby zapytanie było wykonywane jak najszybciej?
Wystarczy dodać index na uzyt_szacunek? Czy trzeba zrobić coś innego? Będę wdzięczny za pomoc. Zapytanie wygląda w ten sposób:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Cytat Wystarczy dodać index na uzyt_szacunek? A spróbowałeś? |
|
|
|
Paziu Jak to optymalnie zrobić? 25.09.2010, 21:34:55
Paziu Tak, dodałem go, tylko, że na razie w bazie mam ki... 26.09.2010, 08:27:14
wookieb wygyneruj sobie troche losowych i sprawdzisz. Ale ... 26.09.2010, 08:46:46
Paziu Wielkie dzięki za pomoc
Zapuściłem pętlę, stworz... 26.09.2010, 09:01:24 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 22:50 |