![]() ![]() |
| --Ann-- |
Post
#1
|
|
Goście |
WItam,
Czy SELECT który zwraca 1 wynik z bazy jest (teoretycznie) 10 razy szybszy od tego który zwraca 10 rekordów, przy założeniu, że parametry obu zapytań są podobne ? |
|
|
|
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%)
|
Nie jest 10 razy szybszy
|
|
|
|
Post
#3
|
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków |
teoretycznie powinno być tak... ale trzeba wziąć również pod uwagę praktykę... ilość znaków w danym rekordzie bo np. w jednym może być 10 znaków a w kolejnym 30.do spowolnienia może prowadzić również szybkość serwera, albo mała optymalizacja zapytań
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%)
|
Wystarczy sprawdzić sobie choćby w phpMyAdminie.
Na razie nie mam do niego dostępu, ale zwraca on ile trwało określone zapytanie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
| --Ann-- |
Post
#5
|
|
Goście |
Ok, dzięki.
A jest jakiś prosty sposób, aby sprawdzić czas wykonywania zapytań liczony na bazę w ciągu 1 godziny ? |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
|
|
|
|
| --Ann-- |
Post
#7
|
|
Goście |
Dzięki
|
|
|
|
![]() ![]() |
|
Aktualny czas: 29.06.2026 - 05:13 |