Posted By: medved (A~z na v~eky Mikov~ce.) on 'CZdatabases' Title: Re: [SYBASE]: Deadlocky? Date: Wed Jul 21 17:19:41 1999 > Sybase ASE pro Linux mi dela nasledujici > > pri selectu z tabulky (a muze mit treba dva radky) se zakousne a uz nevyda > zadne data. stejne tak to dela pri select count(*), nebo pri updatech. > netusi nekdo cim y to mohlo byt? Zkus spustit z jine konekse do DB servru ulozenou proceduru sp_who. Ta ukaze jake procesy v db servru bezi a co delaji. Pokud se nekde ukaze 'lock wait' tak dany proces ceka na uvolneni zamku aby mohl pokracovat. Deadlocky ASE automaticky kontroluje a kdyztak 'odstreli' proces s nizsim spotrebovanym CPU casem. Ale jinak muze vzniknout jeste dlouhe cekani na uvolneni zamku (kdyz je prasacky napsana klientska aplikace - treba mezi zamknutim a odemknutim ceka na reakci uzivatele). V takovem pripade se nejedna o deadlock a ASE 11.0.x to osetrit neumi (az 11.9.x ;-) - pouziva tzv. optimistickeho zamykani, kdy 'veri' ze se nekdy zamek odemkne. > Ondra. > Bye Medved Si vis pacem, para bellum.