freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

bds2培訓資料手冊(編輯修改稿)

2025-07-26 07:22 本頁面
 

【文章內容簡介】 執(zhí)行的操作會造成的影響。例如,如果用戶希望刪除有從屬視圖的表,顯示相關項會告訴用戶如果進行刪除操作后,哪些視圖將變?yōu)闊o效視圖。 從“控制中心”的內容窗格中的很多對象中,單擊鼠標按鈕2。都會看到“顯示相關對象”的選項。第三章 數據移動、數據移動概述 在數據庫的使用過程中,經常需要將一個數據庫中的數據遷移到另外的一個數據庫中。為了實現這種功能,我們可以使用數據庫復制技術,這種技術在大多數的關系型數據庫中都有相應的實現,不過這種方法對管理的要求較高,而且需要網絡的連接。更常用的方法是利用某種類型的外部文件作為中介,將一個數據庫中的某個表中的數據導出到一個外部文件中,然后把該文件中的數據導入到另外一個數據庫中。 DB2中實現以上功能的主要工具有三個:EXPORT、IMPORT和LOAD。其中EXPORT的功能是將表中的數據導出到外部文件中;而IMPORT和LOAD的功能是將外部文件中的數據導入到一個表中。IMPORT和LOAD的功能類似,但在實現手段上有很大差異。 能夠被DB2所支持用作數據移動的中間文件的格式有四種:非定界ASCII碼文件(ASCII)、定界ASCII碼文件(DEL ASCII)、WSF文件和PC/IXF文件。其特點是: ASCII:純文本格式,每個數據列之間中有分隔符,但數據行之間沒有分隔符。ASCII文件不能被EXPORT支持。、 DEL: 純文本格式,數據列之間有分隔符,數據行之間也有分隔符。 WSF:Lotus 123工作表格式。WSF文件不能被LOAD支持。 PC/IXF:一種非常通用的格式,被多種數據庫管理系統(tǒng)所支持??梢杂米髟诋惙N數據庫中進行數據轉移。 、EXPORT的功能和使用EXPORT 用于將一個表或多個表中的數據導出到外部文件中。 下面是EXPORT的一個例子:db2 connect to sampledb2 export to myfile of ixf messages msg select , , form org, staff, where = 在該例中,staff和org中的相應數據將被輸出到myfile文件中,該文件為PC/IXF格式。注意事項: l 在做EXPORT之前,首先要連接到相應的數據庫上。l 因為要對表或視圖(EXPORT支持對視圖進行操作)進行SELECT操作,執(zhí)行EXPORT的用戶至少要有相關表或視圖上的SELECT權限。l 如果使用PC/IXF文件,文件中將包含表中的索引定義。l 可以通過DB2 Connect將主機上的數據導出到外部文件中。、IMPORT的功能和使用 IMPORT可以被看作是EXPORT的逆過程,用于將數據從外部文件中導入到數據庫之中。下面是一個IMPORT的例子:db2 connect to musicdbdb2 import from artexprt of ixf messages artmsg create into artists in tablespace index in indextablespace long in longtablesapce在該例中,artexprt文件的數據被導入到表artists中,這個表在IMPORT之前并不存在,系統(tǒng)將根據artexprt文件的格式創(chuàng)建表后,再進行數據導入。注意事項: l 在做IMPORT之前,首先要連接到相應的數據庫上。l 因為要對表或視圖(IMPORT支持對視圖進行操作)進行修改操作,執(zhí)行EXPORT的用戶至少要有相關表或視圖上的相關權限(依據導入模式的不同而不同)。比如,使用INSERT模式,至少要有相應表上的INSERT權限;如果使用CREATE模式,則需要數據庫上的CREATETAB權限。l 如果使用CREATE模式,必須使用PC/IXF文件進行數據導入。l 可以通過DB2 Connect向主機上的數據庫導入數據。、LOAD的功能和使用 、LOAD概述LOAD的功能與IMPORT類似,但實現的方式有很大區(qū)別。其操作方式更加貼近底層。LOAD會把要導入的數據格式化成數據頁,利用并行I/O寫入存儲介質。在LOAD 過程中,只進行極少量的日志記錄,而且不進行約束檢查。因此,LOAD導入的速度要比IMPORT快很多,尤其是數據量比較的的時候,LOAD的速度優(yōu)勢十分明顯。LOAD可以從三種格式的文件進行數據導入,分別是非定界ASCII碼文件、定界ASCII碼文件和IXF文件格式。LOAD不支持WSF文件作為數據導入文件。 、LOAD的三個階段與IMPORT相比,LOAD雖然在速度上有明顯的優(yōu)勢,但對管理上的要求比較高。LOAD可以分成三個階段。第一個階段叫LOAD階段。在這個階段中,數據被導入到表中,如果表上有索引存在,LOAD將按照索引定義搜集索引關鍵字,然后進行排序。如果有不符合表定義的數據行,LOAD將會把它們放到一個文件(DUMP FILE)中,同時在消息文件(MESSAGE FILE)中進行記錄。如果在命令中指定了SAVECOUNT參數,LOAD將每隔一定數目的數據行進行一次保存。第二個階段叫BUILD階段。在這個階段中,LOAD會利用在LOAD階段搜集的索引關鍵字構造索引。如果表上沒有索引,這個過程將被忽略。另外,如果表上定義了唯一性約束,LOAD會在這個階段進行檢查。如果有違反唯一性約束的數據行,LOAD將會把它們拷貝到一個特殊的表—例外表(Exception Table)中。相應的信息會保存在信息文件(MESSAGE FILE)中。第三個階段叫DELETE階段。在這個階段中,所有違反唯一性約束的行將被從表中刪除。 、異常情況的處理由于某些操作的失敗,表空間可能處于某種異常狀態(tài)。表空間的狀態(tài)可以通過DB2 LIST TABLESPACES。如果狀態(tài)的編碼為0x0000,表明表空間狀態(tài)正常,否則表明表空間處于某種異常狀態(tài)。比如0x0008表明表空間處于裝載掛起(LOAD PENDING)狀態(tài),0x010表明表空間處于刪除掛起(DELETE PENDING)狀態(tài),0x020表明表空間處于備份掛起(BACKUP PENDING)狀態(tài)。上面提到的幾個狀態(tài)都是在LOAD過程中有可能發(fā)生的。我們下面就來探詢其原因及解決辦法。、LOAD PENDING狀態(tài) 如果LOAD由于用戶的錯誤而沒有運行,比如指定的數據輸入文件不存在或者要載入數據的表不存在,則對表空間的狀態(tài)不會有任何影響。 如果LOAD在向表中導入數據的時候出現了錯誤,LOAD會終止,同時將要導入數據的表所在的表空間置于LOAD PENDING狀態(tài)。如果表空間處于LOAD PENDING,除了使用LOAD工具對表空間進行操作來消除LOAD PENDING狀態(tài)以外,不能對該表空間進行其他操作。出現了LOAD PENDING狀態(tài)以后,應該對LOAD生成的MESSAGE文件進行檢查,查看是在LOAD的哪一個階段出現的問題。然后可以使用LOAD的RESTART選項重新進行LOAD,LOAD會自動的從上一個一致性點進行恢復。比如指定了SAVECOUNT為100,在導入到531行記錄時出現異常終止,則LOAD會從第501條記錄重新開始導入。如果是在LOAD過程中的BUILD階段和DELETE階段時出現了錯誤,LOAD會從這兩個階段的起始點重新開始。如果利用RESTART選項后,LOAD能夠成功,則LOAD PENDING狀態(tài)可以被消除。 如果使用RESTART選項仍然不能成功,則可以使用TERMINATE選項來終止LOAD過程,同時消除LOAD PENDING狀態(tài)。如果我們在終止LOAD時使用了INSERT選項,則可以將表恢復到LOAD以前的狀態(tài)。如果我們使用的是REPLACE選項,則表中的數據被清空。、BACKUP PENDING狀態(tài) LOAD PENDING狀態(tài)是LOAD失敗后出現的異常狀態(tài)。但即使LOAD成功了,也不能保證表空間處于正常狀態(tài),這取決于LOAD時選擇的復制選項。如果我們選擇的是COPY YES(缺省選項),則LOAD成功后會將表空間置成BACKUP PENDING狀態(tài),需要對該表空間進行備份才能消除;如果我們選擇的是COPY YES,則系統(tǒng)在LOAD過程中自動對載入的數據進行備份,LOAD成功后表空間處于正常狀態(tài);如果我們選擇的是NONRECOVERABLE,則系統(tǒng)在LOAD過程中不對載入數據進行備份,在LOAD成功后也不把表空間置于BACKUP PENDING狀態(tài)。 之所以LOAD要提供幾種復制選項的原因是由于出于數據完整性的考慮。我們在前面已經介紹過,LOAD只做很少的日志,導入的數據不被記錄在日志之中。如果在LOAD以后,數據庫崩潰了,LOAD導入的數據將無法得到恢復,造成數據的不完整。如果使用COPY NO選項,系統(tǒng)會強制用戶在LOAD之后對表空間進行備份,如果以后需要對數據庫進行恢復,則可以從中恢復LOAD導入的數據;如果使用COPY YES選項,則系統(tǒng)在LOAD過程中會自動對導入的數據進行備份,可以用于日后的恢復;如果使用NONRECOVERABLE選項,則等于用戶明確表示日后不想恢復LOAD導入的數據,這個選項一般用于接收數據導入的表被用于只讀操作,如果需要對數據進行恢復,重新進行LOAD就可以。 、IMPORT和LOAD的對比 IMPORT和LOAD在功能上相似,但在實現方式和使用上有很大不同,我們將通過下表將這兩中工具進行一下對照。IMPORTLOAD說明在導入大量數據時速度較慢在導入大量數據時速度明顯比IMPORT快LOAD是將數據格式化成數據頁的形式直接寫入數據庫如果使用IXF文件格式,表和索引可以不存在在導入數據之前,表和索引必須存在IMPORT可以在導入數據時創(chuàng)建表和索引支持WSF文件格式不支持WSF文件格式能夠對表和視圖進行IMPORTLOAD的對象必須是表在進行IMPORT時,其他程序能夠對表進行存取在進行LOAD時,其他程序不能對表進行存取LOAD將導入數據的表所在表空間置為排它狀態(tài)導入的所有數據都被日志所記錄LOAD只做極少量的日志IMPORT會激活觸發(fā)器LOAD不會激活觸發(fā)器IMPORT可以使用COMMITCOUNT參數指定每隔一定數目的數據行就進行一次提交,如果IMPORT失敗,可以從最后的一次提交點重新開始。LOAD可以使用SAVECOUNT參數指定每隔一定數目的數據行就進行一次保存,如果LOAD失敗,可以從最后的一次提交點重新開始。IMPORT使用的是數據庫內部的臨時表空間LOAD使用的是數據庫以外的臨時空間所有的約束在IMPORT過程中都將被總結在LOAD過程中只檢查唯一性約束LOAD關閉約束檢查,需要在LOAD后用SET INTEGERITY消除表上的CHECK PENDING狀態(tài)在IMPORT過程中,當每一行被導入時,索引關鍵字被插入到索引中在LOAD過程中,LOAD在LOAD階段搜集索引關鍵字,在BULID階段統(tǒng)一生成索引如果需要重新搜集統(tǒng)計信息,在IMPORT后使用RUNSTAT工具如果需要重新搜集統(tǒng)計信息,可以在LOAD后使用RUNSTAT工具,也可以在LOAD過程中進行搜集在LOAD中直接搜集統(tǒng)計信息會延長LOAD所需時間IMPORT能夠被DB2 Connect支持LOAD能夠被DB2 Connect支持數據導入文件必須在執(zhí)行IMPORT的節(jié)點上數據導入文件必須在要導入數據的數據庫所在的節(jié)點上IMPORT不需要備份根據復制選項的不同,可能需要進行備份IMPORT導入的數據在日志中會有記錄第四章 數據庫恢復在防止關鍵數據的丟失當中,恢復用戶自己的環(huán)境十分重要。有一些工具可以幫助用戶管理自己的環(huán)境和保證用戶可以對自己的數據實施充分的恢復措施。我們將討論在關系數據庫系統(tǒng)中的日志存檔概念,因為它屬于數據庫的恢復功能的組成部分。日志文件是由DB2用來確保數據庫完整性,即使當出現某些不可預見的問題引起用戶系統(tǒng)癱瘓時,比如發(fā)生斷電故障,也能做到這一點。要充分理解日志工作的目的,首先解釋清楚工作單元(unit of work)和事務 (transaction)這兩個概念。 工作單元為了確保數據庫中數據的一致性,應用程序經常必須立即實施一些變更。類似,它必須禁止所有的變更。這就叫做工作單元(unit of work)。工作單元是應用程序進程內可恢復的操作序列。工作單元是應用程序用來確保在數據庫中不引入不一致數據的基本機制。在任何時刻,應用程序進程都有一個工作單元,而應用程序進程的生存期可能涉及許多工作單元。在象DB2這樣的關系數據庫中,工作單元被稱為事務 (transaction)。事務是應用程序進程內的一個可恢復的SQL操作序列。對數據庫的任何一次讀或寫都是在某次事務內完成的。任何一個成功地與數據庫相連接的應用程序都自動地啟動一個事務。應用程序必須通過發(fā)出一條 SQL COMMIT(委托確認)或SQL ROLLBACK(退回)語句去結束該事務。 SQL的 COMMIT語句告訴數據庫管理員立即對數據庫實施事務中的所有數據庫變動(插入、更新、刪除)。SQL的 ROLLBACK語句告訴數據庫管理器不實施這些變動,但將受到影響的行返回到開始該事務之前的原有狀態(tài)。為了確保用戶數據的完整性,DB2已經實施提前寫日志存檔模式。提前寫日志存檔的基礎是指:當發(fā)出刪除、插入或更新數據庫中某一數據的 SQL調用時,所做出數據變更首先要寫到日志文件中去。當發(fā)出一條 SQL委托確認命令時 DB2要保證把為了重新運作(replay)所需要的日志文件都寫入磁盤中。在發(fā)生斷電之類的不幸事故時,日志文件可以用來把數據庫退回到原
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1