-
當前位置:首頁 > 創(chuàng)意學院 > 技術 > 專題列表 > 正文
快照支持數(shù)據(jù)制作嗎(快照支持數(shù)據(jù)制作嗎怎么弄)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關于快照支持數(shù)據(jù)制作嗎的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關鍵詞,就能返回你想要的內容,越精準,寫出的就越詳細,有微信小程序端、在線網頁版、PC客戶端
創(chuàng)意嶺作為行業(yè)內優(yōu)秀的企業(yè),服務客戶遍布全球各地,如需了解SEO相關業(yè)務請撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、如何利用SQL Server數(shù)據(jù)庫快照形成報表
在SQL Server 2005中,它的另外一個強大的新特點是數(shù)據(jù)庫快照。數(shù)據(jù)庫快照是一個數(shù)據(jù)庫的只讀副本,它是數(shù)據(jù)庫所有數(shù)據(jù)的映射,由快照被執(zhí)行的時間點來決定它的內容。
這些數(shù)據(jù)庫快照在報表方面是非常有價值,因為在快照數(shù)據(jù)庫中或者在原數(shù)據(jù)庫中,對于任何查詢而言沒有鎖就將被執(zhí)行??煺找部梢允褂迷跒碾y恢復中,因為你可以將現(xiàn)有的數(shù)據(jù)恢復到現(xiàn)有的快照中,或者還可以在有害數(shù)據(jù)操作聲明的事件中存儲個別必要的表和數(shù)據(jù)。
數(shù)據(jù)庫快照是如何工作的?
可以使用典型的數(shù)據(jù)庫命令CREATE DATABASE語句來生成一個數(shù)據(jù)庫快照,在聲明中有一個源數(shù)據(jù)庫快照的附加說明。當快照被建立時,同時生成一個稀疏文件。這個文件(只能使用在NTFS卷中)在初始化的時候并沒有磁盤空間分配給它——盡管你可能在WINDOWS資源管理器中看到了文件的大小,它會看上去與原始的源數(shù)據(jù)庫文件的大小相同。對磁盤來說其實這個文件的大小接近于零。
數(shù)據(jù)庫快照在初始化時讀的數(shù)據(jù)文件是來自于源數(shù)據(jù)庫的。當源數(shù)據(jù)庫的數(shù)據(jù)發(fā)生變化時,數(shù)據(jù)引擎就會將原始數(shù)據(jù)從源數(shù)據(jù)庫拷貝到快照數(shù)據(jù)庫中。這個技術確??煺諗?shù)據(jù)庫只反映快照被執(zhí)行時數(shù)據(jù)的狀態(tài)。當SELECT命令被用來發(fā)布反對數(shù)據(jù)庫快照時,不管數(shù)據(jù)頁的讀取是否被定位在源數(shù)據(jù)庫數(shù)據(jù)文件中還是在快照數(shù)據(jù)庫數(shù)據(jù)文件中都是沒有鎖被發(fā)布的。因為在只讀數(shù)據(jù)庫快照中是沒有鎖被發(fā)布,數(shù)據(jù)庫快照對于報表解決方案是一個重要的解決方案。
一個快照的實例
現(xiàn)在,讓我們來看看數(shù)據(jù)庫快照在SQL Server 2005中是如何工作的。為此,首先我需要一個源數(shù)據(jù)庫作為快照的來源。下面的腳本將創(chuàng)建一個源數(shù)據(jù)庫:
以下為引用的內容:
USE master
GO
IF EXISTS(SELECT name from sysdatabases where [name] = 'SourceDatabase')
DROP DATABASE SourceDatabase
GO
CREATE DATABASE SourceDatabaseON PRIMARY
(
NAME = SourceDatabase_Data,
FILENAME = 'C:SQLServerSourceDatabase_Data.mdf'
) LOG ON
(
NAME = SourceDatabase_Log,
FILENAME = 'C:SQLServerSourceDatabase_Log.ldf'
)
GO
注意這里產品區(qū)域的大小。我定義它的大小為CHAR(150)來強調數(shù)據(jù)文件的增長級數(shù),這樣在我接下來的實例中將更容易解釋清楚快照是如何工作的。
現(xiàn)在既然我已經有了一個源數(shù)據(jù)庫,現(xiàn)在我裝載一些數(shù)據(jù)來擴展數(shù)據(jù)文件的大小位。如此,使用列表1中的腳本來創(chuàng)建銷售歷史表。
以下為引用的內容:
USE SourceDatabase
GO
IF OBJECT_ID('SalesHistory')>0 DROP TABLE SalesHistory
GO
CREATE TABLE SalesHistory
( SaleID INT IDENTITY(1,1),
Product CHAR(150), SaleDate DATETIME,
SalePrice MONEY
)
DECLARE @i INT
SET @i = 1
WHILE (@i <=10000)
BEGIN INSERT INTO SalesHistory (Product, SaleDate, SalePrice)
VALUES ('Computer', DATEADD(mm, @i, '3/11/1919'),
DATEPART(ms, GETDATE()) + (@i + 57) )
INSERT INTO SalesHistory (Product, SaleDate, SalePrice)
VALUES ('BigScreen', DATEADD(mm, @i, '3/11/1927'),
DATEPART(ms, GETDATE()) + (@i + 13) )
INSERT INTO SalesHistory (Product, SaleDate, SalePrice)
VALUES ('PoolTable', DATEADD(mm, @i, '3/11/1908'),
DATEPART(ms, GETDATE()) + (@i + 29) )
SET @i = @i + 1
END
GO
二、快照是某一時間點云盤的數(shù)據(jù)狀態(tài)文件,常用以下哪些場景
常用于數(shù)據(jù)備份、磁盤恢復、更換操作系統(tǒng)和制作自定義鏡像等??煺帐悄骋粫r間點一塊云盤和共享塊存儲(以下簡稱磁盤)的數(shù)據(jù)狀態(tài)文件。常用于數(shù)據(jù)備份、磁盤恢復、更換操作系統(tǒng)和制作自定義鏡像等。使用系統(tǒng)盤快照創(chuàng)建自定義鏡像,再使用自定義鏡像創(chuàng)建ECS實例,實現(xiàn)環(huán)境復制。
三、快照是某一時間點云盤的數(shù)據(jù)狀態(tài)文件,常用于以下哪些
快照是某一時間點云盤的數(shù)據(jù)狀態(tài)文件,常用于備份數(shù)據(jù)、恢復數(shù)據(jù)、比較數(shù)據(jù)、恢復歷史版本等。備份數(shù)據(jù)是指將云盤中的數(shù)據(jù)復制一份,以便在系統(tǒng)發(fā)生故障或者數(shù)據(jù)丟失時可以恢復數(shù)據(jù)?;謴蛿?shù)據(jù)是指將備份的數(shù)據(jù)恢復到云盤中,以便恢復數(shù)據(jù)的完整性。比較數(shù)據(jù)是指比較當前云盤中的數(shù)據(jù)與快照中的數(shù)據(jù),以便發(fā)現(xiàn)數(shù)據(jù)的變化。恢復歷史版本是指恢復快照中的某一時間點的數(shù)據(jù),以便恢復到某一特定時間的數(shù)據(jù)狀態(tài)。
四、快照是某一時間點云盤的數(shù)據(jù)狀態(tài)文件,常用于以下哪些場景?
數(shù)據(jù)備份、數(shù)據(jù)恢復。
“快照是某一時間點云盤的數(shù)據(jù)狀態(tài)文件,常用于以下哪些場景?”是公務員考試,國家電網,計算機類模擬試題庫300道中的一道頗多選題,答案是常用于數(shù)據(jù)備份、數(shù)據(jù)恢復、制作自定義鏡像、應用容災場景。
快照指照相館的一種沖洗過程短的照片,如:證件快照。基于硬件編程技術的一種,針對內存進行的快速讀取技術,常用于硬件開發(fā)。
以上就是關于快照支持數(shù)據(jù)制作嗎相關問題的回答。希望能幫到你,如有更多相關問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內容。
推薦閱讀:
快照恢復數(shù)據(jù)(快照恢復數(shù)據(jù)失?。?/a>