成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server快照功能以及其查詢操作

數(shù)據(jù)庫 SQL Server
以下的文章主要描述的是SQL Server快照以及其查詢的實際操作步驟的描述,以及對其具體的使用場景的描述,以下就是文章的主要內(nèi)容的詳細(xì)解說。

文章主要描述的是SQL Server快照以及其查詢的實際操作步驟的描述,近日再次講到關(guān)于SQL Server 2005數(shù)據(jù)庫的快照功能。在這篇文章里我們主要是對其做一個總結(jié),近日再次講到SQL Server 2005中的數(shù)據(jù)庫快照功能。

使用場景:

只讀的報表查詢(可以有多個版本)

分擔(dān)源數(shù)據(jù)庫壓力

將數(shù)據(jù)靜止在某個時間

對于人為失誤問題的災(zāi)難恢復(fù)

主要限制:

要求企業(yè)版

SQL Server 2005快照與源數(shù)據(jù)庫必須在一個服務(wù)器實例

如果存在多個快照的話,就不可以使用其中某一個進(jìn)行還原了

實驗步驟:

1. 創(chuàng)建SQL Server 2005快照 

  1. -- Create Snapshot Template  
  2. USE master  
  3. GO   
  4. -- Drop snapshot database if it already exists  
  5. IF  EXISTS (  
  6.  SELECT name   
  7.  FROM sys.databases   
  8.  WHERE name = N'Northwind_20090725' 
  9. )  
  10. DROP DATABASE Northwind_NorthwindTest  
  11. GO   
  12. -- Create the snapshot database  
  13. CREATE DATABASE Northwind_20090725 ON  
  14. NAME = NorthwindFILENAME =   
  15. 'E:\Temp\Northwind_20090725.ss' )  
  16. AS SNAPSHOT OF Northwind;  
  17. GO   

2. 查詢數(shù)據(jù)庫快照

  1. SELECT * FROM Northwind_20090725..Customers 

3. 理解數(shù)據(jù)庫快照查詢的依賴關(guān)系

我們都知道數(shù)據(jù)庫快照這個功能最主要的一個特性就是所謂的"寫入時復(fù)制",也就是說快照數(shù)據(jù)庫最開始的時候并沒有包含數(shù)據(jù), 只有在源數(shù)據(jù)庫的數(shù)據(jù)頁發(fā)生變化的情況下,才會發(fā)生數(shù)據(jù)復(fù)制.

但是不管數(shù)據(jù)有沒有從源數(shù)據(jù)庫復(fù)制到快照數(shù)據(jù)庫,查詢SQL Server 2005快照數(shù)據(jù)庫都要求源數(shù)據(jù)庫是在線的

為了做這個測試,此時,如果設(shè)置源數(shù)據(jù)庫的狀態(tài)為脫機,則就無法完成查詢

  1. ALTER DATABASE [Northwind] SET  OFFLINE 

上述的相關(guān)內(nèi)容就是對SQL Server 2005快照的描述,希望會給你帶來一些幫助在此方面。

延伸閱讀

數(shù)據(jù)庫快照是怎樣工作的

可以使用典型的數(shù)據(jù)庫命令CREATE DATABASE語句來生成一個數(shù)據(jù)庫快照,在聲明中有一個源數(shù)據(jù)庫快照的附加說明。當(dāng)快照被建立時,同時生成一個稀疏文件。這個文件(只能使用在NTFS卷中)在初始化的時候并沒有磁盤空間分配給它——盡管你可能在WINDOWS資源管理器中看到了文件的大小,它會看上去與原始的源數(shù)據(jù)庫文件的大小相同。對磁盤來說其實這個文件的大小接近于零。

數(shù)據(jù)庫快照在初始化時讀的數(shù)據(jù)文件是來自于源數(shù)據(jù)庫的。當(dāng)源數(shù)據(jù)庫的數(shù)據(jù)發(fā)生變化時,數(shù)據(jù)引擎就會將原始數(shù)據(jù)從源數(shù)據(jù)庫拷貝到快照數(shù)據(jù)庫中。這個技術(shù)確保快照數(shù)據(jù)庫只反映快照被執(zhí)行時數(shù)據(jù)的狀態(tài)。當(dāng)SELECT命令被用來發(fā)布反對數(shù)據(jù)庫快照時,不管數(shù)據(jù)頁的讀取是否被定位在源數(shù)據(jù)庫數(shù)據(jù)文件中還是在快照數(shù)據(jù)庫數(shù)據(jù)文件中都是沒有鎖被發(fā)布的。因為在只讀數(shù)據(jù)庫快照中是沒有鎖被發(fā)布,數(shù)據(jù)庫快照對于報表解決方案是一個重要的解決方案。

【編輯推薦】

  1. SQL Server DateTime數(shù)據(jù)類型的另類解讀
  2. SQL Server identity列,美中不足之處
  3. SQL Server實例中對另個實例的調(diào)用
  4. SQL Server2000連接錯誤的緣由有哪些?
  5. SQL Server2000連接錯誤的原因描述
責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2012-02-08 09:53:25

Java反射

2010-07-14 17:32:53

SQL Server

2010-02-22 15:01:26

智能交換機

2010-07-08 15:40:28

SQL Server嵌

2011-08-15 13:04:46

SQL Server 外圍應(yīng)用配置器

2011-03-18 14:54:52

SQL Server索引結(jié)構(gòu)

2011-05-20 10:52:50

SQL Server 索引

2010-07-16 11:10:52

SQL server

2010-06-28 13:27:33

SQL Server視

2015-08-27 15:03:08

Live Query sql2016Livesql2016 調(diào)優(yōu)s

2020-09-16 07:00:00

Android 11AndroidAndroid

2010-07-06 09:20:30

SQL Server查

2009-09-04 08:12:19

VMware快照功能

2010-07-05 08:31:25

SQL Server快

2011-04-02 11:28:10

SQL Server數(shù)報表數(shù)據(jù)庫快照

2011-04-15 11:43:24

SQL Server

2011-02-28 17:41:20

SQL Server

2011-09-07 10:24:01

SQL Server鏡像

2011-07-04 15:04:04

SQL Server

2010-07-23 13:33:00

SQL Server
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 午夜寂寞福利视频 | 日韩视频在线一区 | 欧美日韩久久久 | 国产一区二区三区四区五区加勒比 | 日本精品视频在线 | 精品久久精品 | 99精品久久久久久 | 婷婷综合色 | 国产免费xxx | 九九免费视频 | 亚洲欧美国产精品久久 | 成人精品一区二区三区 | 成人亚洲网站 | 91精品国模一区二区三区 | 北条麻妃视频在线观看 | 国产一区二区三区在线视频 | 亚洲精品在线播放 | 亚洲成人一二三 | 日韩av三区 | 中文字幕 国产 | 2020亚洲天堂 | 国产精品久久久久无码av | 精品久久久久久亚洲综合网 | 国产精品国产三级国产aⅴ原创 | 亚洲国产精品视频一区 | a天堂在线| 精品国产一区二区三区久久 | 欧美成人激情视频 | 欧美高清视频 | 99热激情 | 一区二区三区国产 | 免费一区在线 | 91麻豆精品国产91久久久久久 | 日日干夜夜干 | 欧美精品成人影院 | 欧美中文字幕一区 | 国产高清视频 | 福利在线观看 | 九九爱这里只有精品 | 国产乱性 | 日韩一区二区av |