On 2005-11-22, at 17:31, A.L.E.C wrote:
Tommy Vercetti napisał(a):
mysql->pgsql (to pierwszy element tuningu).
I indexy. Nie wiem jakie i gdzie indexy zakladane sa w LMSie na mysqlu, ale moze wartosci wg ktorych robisz sortowanie, limit, etc nie sa zindexowane.
Indeksy w LMSie są pozakładane dość sensownie, ale oczywiście jakby ktoś znalazł jeszcze jakiś pomocny indeks, to chętnie poznam.
szkoda ze mysql nie ma explain analyze ....
Przejście na pgsql jest przy większej bazie bardzo dobrym pomysłem. Postgres radzi sobie o wiele lepiej ze złączeniami wielu tabel, a tego w LMSie nie brakuje.
Sam tez tak uwazam. Doradzam przejscie na pgsqla. Co do mysqla jeszcze to problemy zaczna sie wam pojawiac jak ludzie beda chcieli uzywac lmsa na mysql5. 5tka sprawdza duzo wiecej danych wejsciowych, wiele joinow juz nie dziala. (I dobrze, bo nie powinny byly, albo byly poprostu zwyklymi hackami). Ja osobiscie wciaz doradzalbym wam przejscie na jedna tylko baze, czyli na postgresa.
Dzieki.