>
> Am incercat cu "UPDATE LOW_PRIORITY" si se pare ca a fost un oarecare spor de
> viteza (optiunea asta scrie pe disc abia cand se aduna mai multe row-uri, sau
> cel putin asa am inteles eu).

In Firebird chestia asta se cheama "Forced writes'.  Folcloru zice sa
nu va puna aghiuta sa dezactivati chestia asta pe windows, dar in
linux puteti sa o facetilinistit si veti avea placuta surpriza a unui
spor substantial de viteza (cam in zona 300% !!!).
>
> Dar eu as vrea ceva cam cum are Oracle, ii dai o dimensiune initiala, dupa
> care spatiul ocupat pe disc se mareste automat cu o valoare data.
Nu cred ca MySQL iti ofera ceva gen tablespace si incrementare
automata, dar poti incerca daca ai timp o fortare a alocarii spatiului
pe disc cu ceva gen data test generator. Lasa peste noapte un script
care iti  incarca tabela goala cu 1 milion de integistrari random,pe
care le stergi apoi si bagi inregistrarile normale. Nu cred ca vei mai
avea curind probleme de  alocare pe disc. Problema punctuala nu este
scrierea pe disc ci punctul nevralgic este alocarea de blocuri libere
de catre SO (say with me: fragmentation is not good for your database
health).

Scuze ca nu iti pot oferi solutii specifice MySQL ci numai idei generale.

ender

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui