Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] - oznaczenie zapisów logów
kaszanka
post 6.11.2007, 12:40:01
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 1
Dołączył: 17.02.2007

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


Hi,

Ostatnio zaczynam sobie po mału analizować znaczenia poszczególnych zapisów w logach działania serwera MySQL, a dokładnie opcji: slow-query.log czyli zapytań które wykonują się dłużej niż ustawiono to w my.cnf

Przykładowy wpis:
Cytat
# Time: 071103 02:46:51
# User@Host: kowalski[kowalski] @ localhost []
# Query_time: 14 Lock_time: 0 Rows_sent: 19 Rows_examined: 694754
use kowalski-opisy;
SELECT c.*,count(d.id) AS count FROM mygad_categories c LEFT JOIN mygad_descs d ON (d.cat_id=c.id AND d.active="1") GROUP BY c.id ORDER BY name ASC;


Nie mogę się doszukać lub po prostu nie jestem pewien do tak dokładniej oznacza i jaki ma wpływ na wydajność działania opcje:
- "Rows_sent: 19" - ilość wierszy faktycznie wczytanych/pobranych które spowodowały wyświetlenie informacji na stronie.
- "Rows_examined: 694754" - ilość wierszy które zostały kompletnie nie potrzebnie wczytane/pobrane co skutkiem jest źle napisane zapytanie lub błędy w skrypcie

Dobrze myślę czy jednak jestem w błędzie?
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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 23:40