【文章內(nèi)容簡(jiǎn)介】
like 39。FreeSpace%39。 and type=39。U39。) create table FreeSpace( Drive char(1), MB_Free int )else truncate table FreeSpace insert into FreeSpace exec xp_fixeddrivesselect MB_Free from FreeSpace where Drive = @drivenamego執(zhí)行以上sql語(yǔ)句可直接得到數(shù)據(jù)庫(kù)所在磁盤(pán)的剩余空間的大??;如圖2000可用運(yùn)行得到的數(shù)據(jù)項(xiàng) MB_Free:數(shù)據(jù)庫(kù)所在盤(pán)符剩余空間;數(shù)據(jù)庫(kù)死鎖問(wèn)題死鎖的四個(gè)必要條件:互斥條件(Mutual exclusion):資源不能被共享,只能由一個(gè)進(jìn)程使用。請(qǐng)求與保持條件(Hold and wait):已經(jīng)得到資源的進(jìn)程可以再次申請(qǐng)新的資源。非剝奪條件(No preemption):已經(jīng)分配的資源不能從相應(yīng)的進(jìn)程中被強(qiáng)制地剝奪。循環(huán)等待條件(Circular wait):系統(tǒng)中若干進(jìn)程組成環(huán)路,該環(huán)路中每個(gè)進(jìn)程都在等待相鄰進(jìn)程正占用的資源。目前找到排除死鎖的方法未經(jīng)測(cè)試CREATETableWho(spidint,ecidint,statusnvarchar(50),loginnamenvarchar(50),hostnamenvarchar(50),blkint,dbnamenvarchar(50),cmdnvarchar(50),request_IDint)。CREATETableLock(spidint,dpidint,objidint,indldint,[Type]nvarchar(20),Resourcenvarchar(50),Modenvarchar(10),Statusnvarchar(10))。INSERTINTOWhoEXECsp_whoactive