Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 21.10.2007 Ostrzeżenie: (0%)
|
Dlaczego poniższe zapytanie idzie w minuty tzn trwa do kilku minut w tabeli tr_wydanie jest 800 recordów.
Jest index na id, i na kontrahent_id wg mnie i bez tych indexów powinno chodzić szybko.
tabela wygląda tak
Po początkowym wgraniu dumpa chodzi te zapytanie bardzo szybko. Po jakimś czasie trwa kilka minut i już tak zawsze jest. Silnik MyISAM. Ten post edytował pogdan 8.10.2013, 15:16:53 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%)
|
|
|
|
|
pogdan Proste zapytanie SQL a długo trwa. 8.10.2013, 15:15:35
sowiq IMO trochę przekombinowane to zapytanie. Ja bym ra... 8.10.2013, 15:38:11
pogdan [SQL] pobierz, plaintext +----+-------------------... 8.10.2013, 15:47:39
sowiq Spróbuj dodać indeks na pola id, id_kontrahenta i ... 8.10.2013, 15:49:57
pogdan tak naprawdę to potrzebuję czegoś takiego gdzie ... 8.10.2013, 16:35:15
b4rt3kk Spytam jeszcze o jedno, co chcesz osiągnąć, tj. ja... 8.10.2013, 16:46:02 
sowiq Cytat(b4rt3kk @ 8.10.2013, 17:46:02 )... 8.10.2013, 21:32:38
pogdan sprawa jest rzeczewiscie dziwna bo te zapytanie , ... 8.10.2013, 16:55:54
pogdan Dzięki sowiq i b4rt3kk na razie mi to chodzi jako... 8.10.2013, 22:11:43
pmir13 Dla mysql nie ma znaczenia które z poniższych skła... 10.10.2013, 16:06:12 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 22:21 |