Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Optymalizacja zapytania i tabel
KirkoR
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 14.02.2004
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Witam, posaidam dwie tabele po około 2500 rekordów każda. Zapytanie wygląda tak:
  1. SELECT
  2. g.id, g.title, g.data_add, img.ftp_file_id, img.ftp_file_extension
  3. FROM mpw_gallery g
  4. LEFT JOIN mpw_files img ON img.ftp_content_id = g.id
  5. WHERE g.atrybut = '562' AND lang = 'pl'
  6. ORDER BY g.title
  7. LIMIT 9, 9

I teraz aby wyświetlić 9 rekoród potrzebuje 23 sekund... to jest o wiele za długo! totalna masakra. Czy ktoś ma pomysł jak to przyspieszyć? Tak dla wyjaśnienia używam adodb oraz smartów.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 20.08.2025 - 07:13