Zdravim,
mam docela zavazny problem. Vyvijim urcity databazovy system. Doma mi to na serveru (Duron 700mhz,512mb ram,MySQL5) beha uplne krasne. Na provoznim serveru (Celeron 1,7ghz,1gb ram,MySQL 4.1.21) pri "joinovacim" dotazu vzdy vytuhne mysql
Kdyz si dam vypsat procesy behem dotazu tak jede
Kód:
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/deal.gamblingdeal.com.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock
na 100% a treba i 20 minut, dele jsem to nevydrzel pozorovat(doma mam vysledek behem 0,1s)...
Velikost databaze je asi 2mb.
Zjednoduseny dotaz, ktery mysql taky shodi:
Kód:
SELECT * FROM casino LEFT JOIN (gamecasino,games, gametypes)
ON ( casino.id = gamecasino.casino AND gamecasino.game = games.id AND
games.gametype = gametypes.id ) GROUP BY casino.id
Kde mam asi 20 kasin, gamecasino obsahuje 1000 zaznamu, games asi 2000, gametypes 10.
Pred tim nez rozeseru konfiguraci serveru instalaci mysql5 se chci zeptat, zda se s tim nekdo nesetkal, pripadne jak to vyresit?