Trochu drahe (107k) a nikde nepisou, jestli je
to vcetne Oracle nebo neni. Take jsem se nedozvedel
v cem spociva ta optimalizace a pro jakou
aplikaci je optimalizovano (OLTP,Warehousing,...)
??
Názory k článku
TurboLinux DataServer optimalizovaný pro Oracle 8i
Trochu drahe (107k) a nikde ne...
celé vláknoRe: Trochu drahe (107k) a nikde ne...
celé vláknoOptimalizace Linuxu bude spocivat v prizpusobeni jadra pozadavkum Oraclu.
Databaze Oracle jsou totiz postaveny na znacne zastarale architekture a pro vyladeni jejich vykonu jsou nutne pomerne znacne zasahy do nastaveni operacniho systemu - vcetne rekompilace jadra.
Cely problem spociva v tom, ze db server Oracle je vlastne velke mnozstvi procesu bezicich v OS, ktere pristupuji na soubory s Oracle databazemi. Dokonce Oracle spousti (defaultne) samostatny proces pro kazdeho pripojeneho uzivatele!
Vysledkem je intenzivni meziprocesni komunikace a znacna spotreba filedeskriptoru (jedina databaze ma minimalne 3 soubory, ted krat 5000 uzivatelu...).
No a to vyladeni OS spociva (_velmi_ zhruba) v optimalizaci IPC a zvyseni poctu filedeskriptoru.
O tom, ze to jde delat jinak a mnohem lepe svedci napr. architektura databazovych serveru jinych vyrobcu - napr. jednoprocesovy vicevlaknovy db server od Sybase...

