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

正文內(nèi)容

db2與oracle差別(編輯修改稿)

2025-07-25 07:43 本頁面
 

【文章內(nèi)容簡介】 racle數(shù)據(jù)泵是企業(yè)級服務(wù)器基礎(chǔ)架構(gòu),具備加載和卸載全并行功能、重啟功能和監(jiān)控功能。Oracle數(shù)據(jù)泵的所有接口全部外置,因此您可以編寫自己的數(shù)據(jù)傳送工具。利用數(shù)據(jù)泵輸出(Export)和輸入(Import)工具,可以在目標(biāo)平臺上卸載或重新加載任何數(shù)據(jù)對象的子集。如果在文件系統(tǒng)不同語法的平臺間傳送數(shù)據(jù),現(xiàn)在可以改變某些對象輸入時創(chuàng)建的定義,數(shù)據(jù)不會發(fā)生丟失。  DB2輸出功能一次僅允許傳送一個表的數(shù)據(jù)。因此,假如模型中有20個表,就需要執(zhí)行20次輸出作業(yè),一次完成一個表。除浪費時間和人力外,還會由于表的依賴關(guān)系在不同時間傳送造成輸出數(shù)據(jù)不一致。因此,如果模型中含有ORDERS和ORDER_ITEMS兩個表,由于ORDER_ITEMS在ORDERS表之后輸出,ORDER_ITEMS的輸出數(shù)據(jù)中可能含有ORDERS表的輸出文件中不存在的項。這種不一致會造成輸出文件根本無法使用,因為這樣的文件不能用來重建完全一致的數(shù)據(jù)快照。而Oracle不僅可以讓管理員在模型、表和數(shù)據(jù)庫層輸出數(shù)據(jù),而且可在輸出作業(yè)開始后,保證輸出數(shù)據(jù)相對于時間點的一致性,不必考慮給定表的輸出時間。因此,在上例中,管理員只需執(zhí)行一次作業(yè),輸出完整的模型,不必?fù)?dān)心輸出數(shù)據(jù)出現(xiàn)不一致的問題?! 〉诙?,由于DB2輸出文件不能提取某些表和模型屬性,因此根本無法用來邏輯創(chuàng)建模型或數(shù)據(jù)庫。據(jù)“DB2數(shù)據(jù)傳送指南與參考”介紹,DB2 輸出不支持帶有類型列的表單,不能保留參照完整性約束、檢驗約束、物理空間分配設(shè)置、默認(rèn)列、外部關(guān)鍵字定義和觸發(fā)器等屬性。同時,也不支持任何非表的其他數(shù)據(jù)庫對象,如視圖、存儲過程等。因此,與隨時用來執(zhí)行邏輯備份、重建模型或數(shù)據(jù)庫的Oracle輸出/輸入工具不同,DB2工具僅用于表輸入輸出數(shù)據(jù)。即使這種用途也不是隨便可以執(zhí)行,因為DB2輸入不能用于重建LOB列定義大于1GB以上的表7。  Oracle SQL 加載器(Oracle SQL Loader)是另一種由外部文件向Oracle數(shù)據(jù)庫表加載數(shù)據(jù)的有力工具。與DB2 Load不同,SQL Loader可以在同一次加載會話中,將數(shù)據(jù)裝入多個表,從而使采用SQL函數(shù)操縱數(shù)據(jù)成為可能,數(shù)據(jù)在加載過程結(jié)束后可以進(jìn)行訪問。這對于DB2來說是無法實現(xiàn)的,除非管理員備份表空間,啟動完整性約束8。除簡單數(shù)據(jù)加載外,Oracle數(shù)據(jù)庫10g還配備了成套服務(wù)器功能,可滿足ETL處理要求(提取、轉(zhuǎn)換、加載)。采用Oracle外部表功能,平面文件等外部源數(shù)據(jù)可以配置在數(shù)據(jù)庫中,如同正常數(shù)據(jù)庫表一樣。這些“外部表”可通過SQL存取。這樣,外部數(shù)據(jù)可以采用SQL、PL/SQL和Java直接查詢,并行裝入數(shù)據(jù)庫。外部表在一個步驟中完成數(shù)據(jù)轉(zhuǎn)換和裝載,從而大大簡化了ETL處理過程。DB2則需要采用多個人工步驟。DB2首先需要將外部數(shù)據(jù)裝入“分級表”,然后進(jìn)行SQL轉(zhuǎn)換,最后才能進(jìn)行處理。因此,增加了DBA的工作量,延長了ETL的周期!13: 相同的術(shù)語,不同的含義存儲過程 
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1