Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 22.07.2007 Ostrzeżenie: (0%)
|
mam tabele w bazie i w niej 5,5mln wpisow i dziwi mnie ze wyszukanie (ponizej szczegoly)
z zastosowaniem limitu jest tak znaczaco dluzsze
trwa 0,045 sekundy a wersja
trwa juz ponad 15sek. a to juz kosmos w sumie index ma sile 19 bo tylko tyle krajow jest w tej kolumnie czy to normalne jest czy ja mam jakis dziwny problem Ten post edytował aladin07 6.07.2009, 14:41:30 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 40 Dołączył: 23.06.2009 Ostrzeżenie: (0%)
|
Z tego, co czytałem, to w kwestii wydajności właśnie przoduje MySQL. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) mysle ze to tak naprawde kwestia konfiguracji, ale mimo wszystko chyba warto by bylo odswiezyc wiedze (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) postgres vs mysql 1 postgres vs mysql 2 wyniki nie sa jednoznaczne w wszystkich zapytaniach - ale tendencja jest chyba odwrotna niz piszesz... Zdałaby się struktura tabel. tutaj zgadzam sie calkowicie :] Ten post edytował alegorn 8.07.2009, 12:55:53 |
|
|
|
aladin07 LIMIT z DISTINTC-em tak bardzo obciąża bazę? 6.07.2009, 14:38:01
erix A daj explain i pokaż, co zwraca. 6.07.2009, 16:05:53
aladin07 Query explain select distinct country from kolumna... 7.07.2009, 08:17:08
erix Cytat1 SIMPLE kolumna index country 138 3179 Using... 7.07.2009, 14:31:34
aladin07 no to jest wyjasnienie jednego i drugiego - zalacz... 8.07.2009, 07:07:39
alegorn mysle ze to nie kwestia zapytania, ale juz wydajno... 8.07.2009, 08:18:33
erix Cytatmysle ze to nie kwestia zapytania, ale juz wy... 8.07.2009, 11:53:59
erix Cytatmysle ze to tak naprawde kwestia konfiguracji... 8.07.2009, 13:18:52 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 17:19 |