Autor Zpráva
m
Profil *
zdravim,

mam v databazi (vlastni server) par set tisic radku, a pri vyhledavani (jak obyc, ci i fulltext) se stranka nacita "dlouho" - 0,5-2 sec.. v mysql config "my" mam:

key_buffer=256K
max_allowed_packet=2M
thread_stack=128K
table_cache=10
sort_buffer=128K
net_buffer_length=3K

bylo by vhodne to nejak upravit? Jak? (co se tyce serveru, ted neni zatizeny, ten je novy a ma vykonu na rozdavani..)

Dekuji velice
Mastodont
Profil
U pomalých dotazů je lepší nejdřív prozkoumat indexy tabulek (příkaz EXPLAIN).
m
Profil *
Mastodont

Indexy mam podle meho dobre, nicmene:

http://77.93.207.66/explain.jpg

dik :-)
Kajman_
Profil *
Jestli tenhle select trvá 2 sekundy, tak to je celkem dost. Možná by to urychlil ještě index (del, id desc).

Jinak v instalaci mysql jsou většinou různé vzorové konfigurace pro různě silné stroje, tak tam můžete zkusit najít inspiraci.
m
Profil *
Kajman_
del ma index a id ma UNIQUE
m
Profil *
už se mi to podařilo snížit na něco kolem 0,4 - 1, ale stále je to moc :(
Kajman_
Profil *
del ma index a id ma UNIQUE
Ale ve dvou indexech. Zkusil bych jeden index na oba sloupečky.

A jestli je dost paměti na tom stroji, tak zvýšit ty hodnoty podle těch vzorových konfigurací.
m
Profil *
Kajman_

Jeden index na oba sloupecky? Tak to neznam, muzes prosimte napsat jak se to zapisuje?
Co se tyce vzorovych konfiguraci, koukal jsem na dev.mysql.com a hledal a nic jsem tam nenasel za vzory
m
Profil *
m
ten index na 2 sloupecky mam uz :)
Kajman_
Profil *
koukal jsem na dev.mysql.com a hledal a nic jsem tam nenasel za vzory

http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.51b-w in32.zip/from/pick#mirrors

Jsou tam ini soubory s komentáři. Tipnul bych, že to bude podobné i pro jiné platformy.
m
Profil *
Kajman_
Ok podivam se na to.

Pohral jsem si s tema indexama, a uz je to lepsi!:) jsem nevedel ze jdou dat 2sloupecky do 1 indexu.

Takze, diky moc! :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0