Problemy s PostgreSQL

Jan Kasprzak kas na informatics.muni.cz
Čtvrtek Listopad 4 15:57:18 CET 1999


Honza Pazdziora wrote:
: 
: > 	Tabulky maji cca 40k radku kazda, join vypada tak, ze jedna
: > se prochazi sekvencne a podle primarniho klice se dohledava odpovidajici
: > radek ve druhe. Operace trva radove minuty (40-200 sekund). Pocet updatu
: > muze byt ruzny, ale je rozhodne neunosne, kdyz WWW klient je treba na
: > minutu zablokovan, nez probehne update, ktery pozadoval.
: 
: Co udelat kopii jedne a druhe tabulky jinam a ten outer join az nad
: tim? Kopie by mohla (ale nemusi) byt rychla, zvlast kdyz v okamziku
: kopirovani nad tou tabulkou nebudou indexy a dodelaji se az nasledne.
: 
	Ne, kopie netrva vyrazne mene nez ten join. Navic by se to tahalo
pres klienta (anzto mysql neumi select into table). Melo by to ale tu vyhodu,
ze by se to neblokovalo. OTOH kdyz uz to na toho klienta budu tahat,
tak to uz si tam ten join muzu udelat rovnou.

-Yenya

-- 
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz>       http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\             Czech Linux Homepage:  http://www.linux.cz/              ///
/// I'd much prefer a sane architecture that doesn't continually try to  \\\
//  reinvent the bad idea of memory windows.   -Linus on Xeon 36-bit MM   \\


Další informace o konferenci Databases