mysql置疑原因_SQLSERVER数据库经常置疑的原因
SQLSERVER數(shù)據(jù)庫經(jīng)常置疑的原因 近段時間經(jīng)常收到客戶的求助電話,說他們的SQLSERVER業(yè)務數(shù)據(jù)庫置疑了,因為系統(tǒng)不能使用,所以他們也不能加油正常營業(yè) (我們是做加油站IC卡管理系統(tǒng)的)因為我們的系統(tǒng)損壞的話,加油站也不能加油,然后我們使用DBCC CHECKD
SQLSERVER數(shù)據(jù)庫經(jīng)常置疑的原因
近段時間經(jīng)常收到客戶的求助電話,說他們的SQLSERVER業(yè)務數(shù)據(jù)庫置疑了,因為系統(tǒng)不能使用,所以他們也不能加油正常營業(yè)
(我們是做加油站IC卡管理系統(tǒng)的)因為我們的系統(tǒng)損壞的話,加油站也不能加油,然后我們使用DBCC CHECKDB命令幫客戶修復
數(shù)據(jù)庫,客戶的數(shù)據(jù)庫一共置疑了兩次
我們懷疑是不是他們的硬盤有問題,但是因為計算機是我們配給客戶的是DELL商用機(2011年購買的),按道理質(zhì)量應該不錯的。
后來得知是他們油站停過電。我們大概知道置疑的原因了。
我們推測的原因:
停電之前有加油數(shù)據(jù)要插入數(shù)據(jù)庫,因為SQLSERVER我們都是使用默認設置,什么都沒有改,就是說數(shù)據(jù)插入數(shù)據(jù)庫的時候事務還沒有提交,
SQLSERVER嘗試回滾事務,但是計算機已經(jīng)關機了,當計算機關機的時候回滾操作會被中斷。但是這個回滾動作在下次計算機開機的時候
(即SQLSERVER重啟的時候)回滾動作重新開始,由于SQLSERVER做每一個事務都是先寫日志,再寫入硬盤。
有可能由于內(nèi)存中的數(shù)據(jù)丟失或者某些原因造成數(shù)據(jù)庫不能回滾操作,那么整個數(shù)據(jù)庫就置疑了
本條技術文章來源于互聯(lián)網(wǎng),如果無意侵犯您的權益請點擊此處反饋版權投訴
本文系統(tǒng)來源:php中文網(wǎng)
總結
以上是生活随笔為你收集整理的mysql置疑原因_SQLSERVER数据库经常置疑的原因的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 语句性能分析_mysql的s
- 下一篇: mysql数据库2012_SQLServ