創(chuàng)建一個(gè)表來(lái)存儲(chǔ)每天的表空間占用情況。sqlserver讀取其他數(shù)據(jù)源的方法有很多:1。使用managementstudio中的導(dǎo)入/輸出數(shù)據(jù)工具;2.請(qǐng)使用sqlserverintegrationservice中的datatransformpackage33.使用tsql語(yǔ)句打開(kāi)openquery(具體用法在SQL Server的幫助下)。
可以使用ContentObserver對(duì)象進(jìn)行監(jiān)聽(tīng),如下:publicfalvoidregistercontent Server(Uri Uri,BooleannOfForDescendents,Content Server Observer)函數(shù):為指定的Uri注冊(cè)一個(gè)ContentObserver的派生類實(shí)例,在給定的Uri發(fā)生變化時(shí)回調(diào)實(shí)例對(duì)象進(jìn)行處理。
當(dāng)然不是,如果沒(méi)有特殊處理的話。前臺(tái)根據(jù)一個(gè)查詢?cè)L問(wèn)數(shù)據(jù)庫(kù),然后取出數(shù)據(jù),然后顯示在界面上。從過(guò)程出發(fā)是主導(dǎo),而數(shù)據(jù)庫(kù)被動(dòng)提供數(shù)據(jù),從而達(dá)到你所說(shuō)的數(shù)據(jù)庫(kù)12344。要寫(xiě)一個(gè)定時(shí)查詢函數(shù),每2秒或幾秒檢查一次數(shù)據(jù)庫(kù)中的數(shù)據(jù)是否出現(xiàn)變化中的數(shù)據(jù)。如果已經(jīng)發(fā)生,更新前景。如果沒(méi)有,那就什么都不要做,代價(jià)會(huì)很大。經(jīng)常訪問(wèn)數(shù)據(jù)庫(kù)。
4、如何用反應(yīng)器監(jiān)測(cè) 數(shù)據(jù)庫(kù)的 變化大概是以下幾個(gè)步驟:1。從AcDbDatabaseReactor派生一個(gè)新類,重載相關(guān)消息函數(shù);2.創(chuàng)建派生類的實(shí)例;3.使用與該類對(duì)應(yīng)的addReactor函數(shù),將該實(shí)例添加到數(shù)據(jù)庫(kù)的待監(jiān)控反應(yīng)器列表中;注意removeReactor,使用后刪除派生類實(shí)例。
5、如何實(shí)時(shí)監(jiān)測(cè) 數(shù)據(jù)庫(kù) 變化1。在您的情況下,大多數(shù)時(shí)候,另一個(gè)不受控制的軟件正在寫(xiě)入數(shù)據(jù),2.然后你用類似定時(shí)器的技術(shù)定時(shí)讀取數(shù)據(jù)庫(kù)。3.時(shí)差允許多長(zhǎng)?4.數(shù)據(jù)有多大,結(jié)構(gòu)是否合理,有可識(shí)別的時(shí)間域,減少調(diào)查工作量,5.這種情況下,相差5分鐘,對(duì)于不懂的外行來(lái)說(shuō),基本是實(shí)時(shí)的。