Postgre problem

Karel Zak zakkr na zf.jcu.cz
Čtvrtek Únor 1 11:52:35 CET 2001


On Thu, 1 Feb 2001, Milan Roubal wrote:

> no to bych presne chtel doresit - proc zustanou viset a neaplikuje se na ne
> timeout
> tedy aplikuje - ale nejaky divny - 4 hodiny
> Moje predstava je asi takovahle: nemuzu timeout update, insert a delete
> dotazy - to bych taky mohl brzo dojet. Potrebuju proste, aby kdyz ten dotaz
> zkonci,

 PostgreSQL nema timeouty na spojeni apod. (napr. Oracle ma CREATE PROFILE
kam se daji takove veci dat - tedy myslim:-)

 Pokud vim tak pokud se spojeni ukonci (i treba po smrti klienta) tak
prislusny backend se take ukonci.

> tak aby se vzdy ukoncil. to by zpusobilo ukonceni PHP scriptu a toho
> prislusneho apache.
> ja sice muzu nastavit timeout v php, jenze to je timeout pro php - takze
> kdyz mi to php
> ukonci a ja budu provadet nejaky vetsi update, tak zkoncim u nekonzistentni
> databaze
> coz bych nerad.

 Pri pouziti transakci asi, ne...

> A pak jeste dotaz - mam v php konekci k databazi persistentni - nemuze to
> zpusobit
> ze ta batabaze zustane jakoby viset ?

 Co se stane s tou "visici" DB pokud apache stopnete? Ukonci se i ta
"visici" DB? Pokud ano tak neni problem na strane DB serveru, ale na strane
apache+PHP kteri to spojeni drzi. Pak by bylo dobre resit to na teto strane
spojeni. To persistentni bude asi opravdu persistenti :-)

			Karel



Další informace o konferenci Databases