OT: Divoke chovani MySQL

HW CNCnet.info hwnews na cncnet.info
Pondělí Červenec 4 18:26:07 CEST 2011


Zdravim,

mam zde takovej divnej problem. Preklopil jsem webserver na novej stroj 
s novejsim OS a v ramci toho preklopil i MySQL a PHP na vyssi verze.

Po pretazeni DB (cca 1.9GB - 15M vet) jsem vse vyzkousel a zdalo se ze 
to slape. Prehodil jsem na to ostrej provoz a za dve hodiny byla DB 
totalne utavena dotazy takoveho typu:

SELECT DATE_FORMAT( datum, '%H:%i' ) , T FROM meteo_data  WHERE 
kod_stanice=1 AND datum>="2011-07-04 00:00:00" ORDER BY T ASC LIMIT 1;

podotykam, ze starsi verze v ramci nacteni stranky odbavila cca 20 
takovych dotazu do 0.5s nad temi 15M vet.

Momentalne tento dotaz trva 48s s tim, ze SQL je nakonfigurovana stejne 
- zmena verzi z 5.0.5 a 5.1.4.

Pokud provedu zobrazeni query planu tak se vse zda v nelepsim poradku:
id 	select_type 	table 	type 	possible_keys 	key 	key_len 	ref 	rows 	Extra
1 	SIMPLE 	meteo_data 	index 	PRIMARY,datum 	INDEX_T 	4 	NULL 	3135 
Using where

Abych mel jistotu tak jsem celou tabulku prepsal do nove struktury pres 
select into a prejmenoval je.

Nemate nekdo nejakou ideu kde lezi zakopan nejlepsi pritel cloveka?


-- 
S pozdravem
======================================================================
Radek Vicek


Další informace o konferenci Hw-list