Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> optymalizacja połączenia tabel
bubu77
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 24.11.2008

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


mam problem z połączeniem tabel. wykonując zapytanie czekam i czekam i czekam.. co należy zmienić, żeby przebiegało to sprawnie. po zastosowaniu explain zwraca mi taką tabele:
Kod
table   type  possible_keys                 key                   key_len  ref  rows      Extra  
p       ref    TP_ID_PARTNERA,
               Kod_statusu,Id_zadania   Id_zadania          255     const 17317   Using where; Using temporary; Using filesort
s       index TP_ID_PARTNERA            TP_ID_PARTNERA      255      NULL 2905662 Using index
a       ALL   POS_ID                    NULL                 NULL    NULL  58        Using where



  1. SELECT a.pos_id, p.Tp_ID_Reprez_Partnera, a.tp_region, a.partner_handlowy, a.TP_Dyrektor_Sprzedazy_Aktywnej, a.TP_Koordynator_Sprzedazy_Aktywnej, count( p.id_zadania )
  2. FROM akt_licz_bh a
  3. INNER JOIN smp_10_11 s ON s.tp_id_partnera = a.pos_id
  4. INNER JOIN _pki_015_10_11 p ON p.tp_id_partnera = a.pos_id
  5.  
  6. WHERE p.Id_zadania = 'TELCO_NEWSVC_4' AND p.kod_statusu = 'C'
  7. GROUP BY p.Tp_ID_Partnera;


Ten post edytował bubu77 26.11.2008, 10:04:10
Go to the top of the page
+Quote Post

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: 21.08.2025 - 21:42