欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SQL Server誤區(qū)30日談 第16天 數(shù)據(jù)的損壞和修復(fù)

 更新時間:2013年01月09日 20:43:57   作者:  
我已經(jīng)聽過很多關(guān)于數(shù)據(jù)修復(fù)可以做什么、不可以做什么、什么會導致數(shù)據(jù)損壞以及損壞是否可以自行消失。其實我已經(jīng)針對這類問題寫過多篇博文,因此本篇博文可以作為“流言終結(jié)者”來做一個總結(jié),希望你能有收獲
誤區(qū) #16:多個關(guān)于數(shù)據(jù)的損壞和修復(fù)誤區(qū)

坊間流傳的很多版本都不正確

我已經(jīng)聽過很多關(guān)于數(shù)據(jù)修復(fù)可以做什么、不可以做什么、什么會導致數(shù)據(jù)損壞以及損壞是否可以自行消失。其實我已經(jīng)針對這類問題寫過多篇博文,因此本篇博文可以作為“流言終結(jié)者”來做一個總結(jié),希望你能有收獲。 

 首先,對于數(shù)據(jù)修復(fù)可以做什么,不可以做什么,我已經(jīng)寫過一篇博文Misconceptions around database repair涵蓋了13個誤區(qū)—從不用DBCC CHECKDB是否能修復(fù)錯誤(當然不能)到REPAIR_ALLOW_DATA_LOSS是否會引起數(shù)據(jù)丟失(這個名字的確很讓人迷惑)。

    其次,很多人抱怨說DBCC CHECKDB第一次運行時顯示的錯誤在第二次運行時會自行消失。這很好解釋:第一次由DBCC CHECKDB檢測出的錯誤頁已經(jīng)不屬于頁分配集了,因此在第二次運行DBCC時就顯示不出來了。我有一篇博文對此進行了詳細的解釋:Misconceptions around corruptions: can they disappear?。

    還有一個傳的很廣泛的流言是,運行時間長的操作(比如索引重建,大容量數(shù)據(jù)插入,數(shù)據(jù)庫或文件的收縮)會導致頁損壞。其實不然,除非SQL Server存在BUG的情況下(非常罕見)。沒有任何T-SQL語句會導致數(shù)據(jù)出錯。我?guī)啄昵皩戇^一篇文章對此進行了詳細的解釋:Search Engine Q&A #26: Myths around causing corruption。

    希望這篇文章對澄清這個概念有幫助

您可能感興趣的文章:

相關(guān)文章

  • sqlserver/mysql按天、按小時、按分鐘統(tǒng)計連續(xù)時間段數(shù)據(jù)【推薦】

    sqlserver/mysql按天、按小時、按分鐘統(tǒng)計連續(xù)時間段數(shù)據(jù)【推薦】

    最近小編接到這樣的需求,公司需要按天,按小時查看數(shù)據(jù),可以直觀的看到時間段的數(shù)據(jù)峰值。這篇文章主要介紹了sqlserver/mysql按天,按小時,按分鐘統(tǒng)計連續(xù)時間段數(shù)據(jù) ,需要的朋友可以參考下
    2019-06-06
  • sql server數(shù)據(jù)庫高可用日志傳送的方法

    sql server數(shù)據(jù)庫高可用日志傳送的方法

    SQL Server 使用日志傳送,您可以自動將“主服務(wù)器”實例上“主數(shù)據(jù)庫”內(nèi)的事務(wù)日志備份發(fā)送到單獨“輔助服務(wù)器”實例上的一個或多個“輔助數(shù)據(jù)庫”,下面這篇文章主要給大家介紹了關(guān)于sql server數(shù)據(jù)庫高可用日志傳送的相關(guān)資料,需要的朋友可以參考下
    2018-05-05
  • SQL數(shù)據(jù)庫連接超時時間已到的問題

    SQL數(shù)據(jù)庫連接超時時間已到的問題

    這篇文章主要介紹了SQL數(shù)據(jù)庫連接超時時間已到的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 一文講懂SQL執(zhí)行順序

    一文講懂SQL執(zhí)行順序

    開發(fā)人員需要應(yīng)用SQL語句來構(gòu)建數(shù)據(jù)庫模型,測試人員需要用SQL語句來操作數(shù)據(jù)庫數(shù)據(jù),到底SQL語句的查詢執(zhí)行順序是怎樣的呢,本文就來介紹一下
    2023-09-09
  • SQL Server 數(shù)據(jù)庫管理常用的SQL和T-SQL語句

    SQL Server 數(shù)據(jù)庫管理常用的SQL和T-SQL語句

    SQL Server 數(shù)據(jù)庫管理常用的SQL和T-SQL語句...
    2006-08-08
  • sql server服務(wù)無法啟動的解決方案

    sql server服務(wù)無法啟動的解決方案

    sql server軟件是一款關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點,我們在數(shù)據(jù)編程操作時經(jīng)常會使用這款編程軟件,在編程時系統(tǒng)有時會提示sql server服務(wù)無法啟動,那么大家該如何正常啟動呢,下面就由小編來給大家介紹一下如何解決
    2023-11-11
  • Sqlserver事務(wù)備份和還原的實例代碼(必看)

    Sqlserver事務(wù)備份和還原的實例代碼(必看)

    下面小編就為大家?guī)硪黄猄qlserver事務(wù)備份和還原的實例代碼(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • SQL Server誤區(qū)30日談 第28天 有關(guān)大容量事務(wù)日志恢復(fù)模式的誤區(qū)

    SQL Server誤區(qū)30日談 第28天 有關(guān)大容量事務(wù)日志恢復(fù)模式的誤區(qū)

    在大容量事務(wù)日志恢復(fù)模式下只有一小部分批量操作可以被“最小記錄日志”,這類操作的列表可以在Operations That Can Be Minimally Logged找到。這是適合SQL Server 2008的列表,對于不同的SQL Server版本,請確保查看正確的列表
    2013-01-01
  • SQLMAP插件tamper模塊簡介

    SQLMAP插件tamper模塊簡介

    這篇文章主要介紹了SQLMAP插件tamper模塊介紹,在SQLMAP中,有很多tamper插件,常用的tamper插件及其作用本文給大家介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • 通過navicat連接SQL?Server數(shù)據(jù)庫的詳細步驟

    通過navicat連接SQL?Server數(shù)據(jù)庫的詳細步驟

    本文介紹如何通過navicat連接SQL?Server數(shù)據(jù)庫,以往總是使SQL?Server客戶端來連接SQL?Server數(shù)據(jù)庫,但是SQL?Server客戶端一般有幾百M的大小,而且安裝繁瑣配置麻煩,如果可以通過Navicat直接連接SQL?Server則會非常輕松方便,需要的朋友可以參考下
    2023-12-12

最新評論