Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> optymalizacja select, 26 sek.!?!?
wrebus
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 3.04.2002
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Prosiłbym o pomoc w optymalizacji zapytania wyszukującego:
  1. SELECT zdjecia.id, zdjecia.nazwa, zdjecia.id_plyta
  2. FROM zdjecia WHERE zdjecia.id IN (SELECT klucze_zdjecia.id_zdjecie
  3. FROM klucze_zdjecia WHERE klucze_zdjecia.id_klucz IN (SELECT id
  4. FROM klucze WHERE klucze.nazwa LIKE '%krowa%'))

wykonanie tego zapytania trwa 26 sek.exclamation.gif!!
mam w bazie 1300 zdjec, 160 kluczy i 2000 powiazan kluczy i zdjec.
moze cos poradzicie jak to lepiej napisac?

Ten post edytował wrebus 23.11.2005, 11:51:37
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 - 16:41