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

正文內(nèi)容

oracle8數(shù)據(jù)庫(kù)系統(tǒng)-文庫(kù)吧在線文庫(kù)

  

【正文】 Q1 USERS 1997, 07, 01 INDEX_Q2 1998, 02, 01 USABLE 索引分區(qū) INDEX_Q1 1997, 07, 01 USABLE INDEX_Q3 1998, 07, 01 USABLE PIDX1 95000 UNUSABLE 全局分區(qū) PIDX2 96000 UNUSABLE PIDX3 MAXVALUE UNUSABLE 索引不可用 ? 可能使索引不可用 (IU)的操作 ? 清除記錄的分區(qū)操作 (TRUNCATE PARTITION) ? 跳過局部索引 (LOCAL)的 Import ? 對(duì)數(shù)據(jù)庫(kù)的直接 SQL*LOADER ? 改變 ROWID的分區(qū)操作 (MOVE/SPLIT PARTITION) ? 如果索引分區(qū)被標(biāo)記為 IU, 用戶發(fā)出使用該索引分區(qū)的 SELECT 或 DML語(yǔ)句時(shí) , 將得到錯(cuò)誤提示。 ? 置分區(qū)表對(duì)應(yīng)的局部索引為不可用狀態(tài)。 ? 相應(yīng)的分區(qū)索引和其他類型的索引都應(yīng)該重建。 SQL語(yǔ)句的并行處理 什么是 Oracle的并行 ? 并行服務(wù)器選項(xiàng) ? 允許多個(gè)數(shù)據(jù)庫(kù)實(shí)例運(yùn)行在一個(gè)松散耦合多處理器系統(tǒng)(或集群系統(tǒng))的不同接點(diǎn)上,同時(shí)存取一個(gè) Oracle物理數(shù)據(jù)庫(kù),從而為用戶提供了多種數(shù)據(jù)庫(kù)存取路徑。 ? Oracle服務(wù)器 使用一種特殊的操作系統(tǒng)進(jìn)程結(jié)構(gòu),并行處理對(duì)數(shù)據(jù)庫(kù)的某些請(qǐng)求。 ? 實(shí)行并行步驟 ? SQL語(yǔ)句的前臺(tái)進(jìn)程變?yōu)椴⑿袇f(xié)調(diào)進(jìn)程。 ? 插入記錄時(shí) , 將記錄分?jǐn)偟礁鱾€(gè)從屬進(jìn)程分別插入 ? 因新記錄還沒有 rowid,所以無(wú)法塊并行。 ? 一旦確定并行度,它將成為有關(guān)操作的并行度,即協(xié)調(diào)進(jìn)程為一操作申請(qǐng)的并行進(jìn)程數(shù)。 并行度確定例 ? 在 DML語(yǔ)句(查詢)中指定并行度 2 select /*+ parallel(emp2 2) */ * from emp2 where age50。 ? BFILE:指向一個(gè)外部文件。 ? 函數(shù) bfilename(邏輯目錄名,文件名) 返回一個(gè) bfile定位器值,它與一個(gè)位于服務(wù)器文件系統(tǒng)中的物理 文件相連。 INSERT INTO mytable VALUES (139, filename(‘mydir’, ‘’))。 ? 排他鎖僅在更新內(nèi)部存儲(chǔ)的 LOB數(shù)據(jù)時(shí)必要 處理 LOB數(shù)據(jù)的接口 ? ORACLE提供大量的操縱 LOB數(shù)據(jù)的接口 ? DBMS_LOB包 — 包含一系列函數(shù)和過程 ? OCI也包含大量 API ? 檢查 LOB數(shù)據(jù)的函數(shù)和過程 ? COMPARE 比較兩個(gè) LOB數(shù)據(jù) ? GETLENGTH 執(zhí)行 sql 的 length 函數(shù) ? INSTR 查找字符串位置,執(zhí)行 sql 的 instr 函數(shù) ? READ 讀入一段 LOB值 ? SUBSTR LOB數(shù)據(jù)取子串,執(zhí)行 sql 的 substr 函數(shù) 處理 LOB數(shù)據(jù)的接口 ? 改變 LOB數(shù)據(jù)的函數(shù)和過程 ? APPEND 把一個(gè) LOB數(shù)據(jù)追加到另一 LOB數(shù)據(jù)后 ? COPY 將一個(gè) LOB值的指定部分拷貝到另一 LOB列 ? ERASE 刪除部分或全部 LOB值 ? LOADFROMFILE ? TRIM 執(zhí)行 sql 的 rtrim 函數(shù)。 offset_var := 1 。 寫操作的起始點(diǎn) buffer_var varchar2(12) 。 LOB數(shù)據(jù)處理 ? varchar2和 raw的最大長(zhǎng)度為 32767 ? SUBSTR函數(shù) output_var := ( locator_var , amount_var , offset_var ) 。 ? 當(dāng)刪除 LOB列時(shí) ? BLOB和 CLOB:定位器和 LOB值都將被刪除 ? BFILE:僅刪除定位器。 length_var:=(locator_var)。 select resume into locator_var from person where pname=‘張大年’ for update 。 end 。 要操作的 LOB定位器 BLOB amount_var integer 。 ? 在 SQL*Plus平臺(tái)上只能對(duì)一般數(shù)據(jù) I/O SQL select * from person。 ? 應(yīng)先創(chuàng)建相應(yīng)的物理路徑 ? 不要將 DIRECTORY設(shè)置在 ORACLE數(shù)據(jù)文件目錄 ? ORACLE必須對(duì)該目錄有讀權(quán)限。 ? varchar2 4k字符 比較 ? 每行可以包含多個(gè) LOB ? LOB可以離線存儲(chǔ) ? LOB = 4G ? LOB可以復(fù)制 ? LOB的操作可以記錄在日志中 ? LOB與 LONG[RAW]的比較 多媒體數(shù)據(jù)類型應(yīng)用 (LOB例 ) CREATE TABLE person ( pname VARCHAR2(10), resume CLOB, photo BLOB, homepage BFILE ) LOB (resume,photo) STORE AS (TABLESPACE resume_space STORAGE (INITIAL 5m NEXT 1m PCTINCREASE 0 ) )。 ALTER DATABASE RECOVER TABLESPACE binky PARALLEL (DEGREE 5 INSTANCES 5); ? 改變 EMP1表的預(yù)定義并行度 ALTER TABLE emp1 PARALLEL (DEGREE 2); 并行 DML模式 ? 為使并行 DML生效 ,會(huì)話需要 PARALLEL DML模式(特殊的鎖、空間分配等) ? ALTER SESSION ENABLE PARALLEL DML。 ? 以并行度 4執(zhí)行刪除語(yǔ)句 delete /* + parallel(tab1, 4) */ from tab1 where col1 50 and col110000。 Intro inter intro 用戶進(jìn)程 協(xié)調(diào)進(jìn)程 AG HM NS TZ scan scan scan scan Emp 表 并行度指定 ? 為執(zhí)行一個(gè)單一操作而啟動(dòng)的進(jìn)程數(shù)叫 并行度 ? 語(yǔ)句級(jí)指定 ? PARALLEL子句 PARALLEL (DEGREE 4) ? 語(yǔ)句提示 hint /* + parallel(emp , 3) */ ? 表和索引級(jí) ? 在建表和索引的語(yǔ)句中指定。 并行方法 ? 塊并行 ? 按 ROWID的范圍并行 ? 適用于查詢(包括 select 語(yǔ)句和在 DML和 DCL中的子查詢)。 串行進(jìn)程 Emp表 Select * from emp 。 串行處理 掃描 emp表 掃描 dep表 連接 排序 CPU CPU CPU CPU 查詢結(jié)果 Select ename,age,dname from emp,dep where = order by age。可以交換數(shù)據(jù)和索引段 ? 物理屬性不變 ? 可以帶 with validation 或 without validation。 ? 附:修改表名 ALTER TABLE stu_score RENAME to student_score 。 alter index stu_g_idx rebuild partition pidx2。 PIDX1 95000 UN USABLE PIDX2 96000 UNUSABLE PIDX3 MAXVALUE UNUSABLE 分區(qū)表操作 — 刪除分區(qū)記錄 ? ALTER TABLE stu_score TRUNCATE PARTITION score_q3。 分區(qū)索引的自動(dòng)調(diào)整 ? select partition_name,high_value,status from user_ind_partitions where index_name=39。STU_IDX39。 分區(qū)表與對(duì)等分區(qū)索引 ? 建分區(qū)表 CREATE TABLE sales97 (acct_no NUMBER(5), product_id NUMBER(12), qty NUMBER(8), sales_date DATE) PARTITION BY RANGE (sales_date) (PARTITION q1 VALUES LESS THAN …, PARTITION q2 VALUES LESS THAN …, PARTITION q3 VALUES LESS THAN …, PARTITION q4 VALUES LESS THAN …. ) 。 ? 選擇分區(qū)索引的主列(索引列)與選擇非分區(qū)索引主列沒有區(qū)別(根據(jù) where 子句的應(yīng)用)。 ? 指定分區(qū) SELECT * FROM sales97 PARTITION (p2) WHERE qty 1000。)) TABLESPACE p3_space, PARTITION p4 VALUES LESS THAN (MAXVALUE) )。)) TABLESPACE p1_space, PARTITION p2 VALUES LESS THAN (to_date(
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1