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

正文內(nèi)容

oracle8數(shù)據(jù)庫系統(tǒng)(編輯修改稿)

2024-11-22 23:31 本頁面
 

【文章內(nèi)容簡介】 partition_name,high_value,status from user_ind_partitions where index_name=39。STU_IDX39。 INDEX_Q1 1997, 07, 01 USABLE INDEX_Q2 1998, 02, 01 USABLE SCORE_Q3 1998, 07, 01 USABLE (改名之前) ? 索引改名: alter index stu_idx rename partition score_q3 to index_q3。 ? select … where index_name=‘STU_G_IDX’。 PIDX1 95000 USABLE PIDX2 96000 USABLE 沒有變化 PIDX3 MAXVALUE USABLE 分區(qū)表的維護 — 刪除分區(qū) ? ALTER TABLE stu_score DROP PARTITION score_q3。 ? 用于刪除歷史數(shù)據(jù) ? 不想刪除分區(qū)中的數(shù)據(jù)時 , 應首先將分區(qū)數(shù)據(jù)合并到鄰近分區(qū) ? 相應分區(qū)索引將被刪除 ? 全局索引變?yōu)椴豢捎茫ㄐ枰貥?gòu)) 刪除分區(qū) — 索引 select partition_name,high_value,status from user_ind_partitions where index_name=39。STU_IDX39。 INDEX_Q1 1997, 07, 01 USABLE INDEX_Q2 1998, 02, 01 USABLE select partition_name,high_value,status from user_ind_partitions where index_name=‘STU_G_IDX’。 PIDX1 95000 UN USABLE PIDX2 96000 UNUSABLE PIDX3 MAXVALUE UNUSABLE 分區(qū)表操作 — 刪除分區(qū)記錄 ? ALTER TABLE stu_score TRUNCATE PARTITION score_q3。 ? 也可以使用 SQL語句中的 Delete刪除分區(qū)中的數(shù)據(jù),但會比較慢。 ? 表中數(shù)據(jù)清空以后,對等分區(qū)索引會自動變化。 ? 非對等分區(qū)索引和一般索引變?yōu)椴豢捎脿顟B(tài)。 SCORE_Q2 STUDENTS 1998, 02, 01 表分區(qū) SCORE_Q3 STUDENTS 1998, 07, 01 SCORE_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 ? 對數(shù)據(jù)庫的直接 SQL*LOADER ? 改變 ROWID的分區(qū)操作 (MOVE/SPLIT PARTITION) ? 如果索引分區(qū)被標記為 IU, 用戶發(fā)出使用該索引分區(qū)的 SELECT 或 DML語句時 , 將得到錯誤提示。這時需要重建索引。 select * from stu_score where stu_num=950001 錯誤位于第 1行: ORA01502: 索引 ‘ ’ 或這類索引的分區(qū)是在不可使用的狀態(tài) 重建索引 ? alter index rebuild partition ? 可以為 local或 global分區(qū)索引重建某個分區(qū)。 ? 例 alter index stu_g_idx rebuild partition pidx1。 alter index stu_g_idx rebuild partition pidx2。 alter index stu_g_idx rebuild partition pidx3。 ? 重建索引還可以改變表空間等其他存儲屬性。 alter index stu_g_idx rebuild partition pidx1 tablespace student2 分區(qū)表的維護 — 修改分區(qū) ? 修改分區(qū)的物理屬性 alter table stu_score modify partition score_q1 storage(maxextents 50)。 ? 置分區(qū)表對應的局部索引為不可用狀態(tài)。 alter table stu_score modify partition score_q1 unusable local indexes 。 ? , 用于插入和轉(zhuǎn)入數(shù)據(jù)。 ? 為使局部索引可用 , 必須重建索引分區(qū) ? 重建已被標記為 iu的局部分區(qū)索引 alter table stu_score modify partition score_q1 rebuild unusable local indexes 分區(qū)表的操作 — 重命名分區(qū) ? 修改分區(qū)名 ALTER TABLE stu_score RENAME PARTITION score_q3 to score_qq3。 ? 附:修改表名 ALTER TABLE stu_score RENAME to student_score 。 分區(qū)表的操作 — 移動分區(qū) ? ALTER TABLE MOVE PARTITION ? 移動表分區(qū)到另外一個 數(shù)據(jù)段 上。新的數(shù)據(jù)段產(chǎn)生, 舊的數(shù)據(jù)段刪除(可在原表空間,也可移到其他表空間。 ? 用于將分區(qū)移動到其它設備上,或用于減少分區(qū)碎片。 ? 相應的分區(qū)索引和其他類型的索引都應該重建。 alter table stu_score move partition score_q1 tablespace education 。 分區(qū)表的操作 — 拆分分區(qū) ? ALTER TABLE SPLIT PARTITION ? 將分區(qū)在分區(qū)范圍內(nèi)拆分為兩個分區(qū) ? 創(chuàng)建了兩個分區(qū) , 每一個新分區(qū)有單獨的數(shù)據(jù)段 , 新的物理屬性 , 舊分區(qū)被刪除 ? 相應的局部索引也被 SPLIT, 并被標記為 IU ? 全局索引和非分區(qū)索引被標記為 IU alter table stu_score split partition score_q2 at (1997,10,1) into (partition score_q21, partition score_q22)。 分區(qū)名 分區(qū)上限值 分區(qū)索引 SCORE_Q1 1997, 07, 01 INDEX_Q1 SCORE_Q21 1997, 10, 01 SCORE_Q21 SCORE_Q22 1998, 02, 01 SCORE_Q22 SCORE_Q3 1998, 07, 01 INDEX_Q3 分區(qū)表的操作 — 交換數(shù)據(jù) ? ALTER TABLE EXCHANGE PARTITION ? 用于非分區(qū)表和分區(qū)表的一個分區(qū)之間的雙向交換??梢越粨Q數(shù)據(jù)和索引段 ? 物理屬性不變 ? 可以帶 with validation 或 without validation。當數(shù)據(jù)不在分區(qū)范圍時 , WITH VALIDATION將報錯。WITHOUT VALIDATION假定數(shù)據(jù)均在分區(qū)范圍。 ? 例: alter table stu_score exchange partition score_q1 with table stu_score97 without validation ; 分區(qū)表操作 — 合并分區(qū) ? 使用 IMPORT/EXPORT可以將鄰近分區(qū)合并為一個分區(qū) ? 使用 Export從低層分區(qū)取出要合并的數(shù)據(jù) ? 使用 SQL語句 DROP已經(jīng) Exported的分區(qū) ? 使用 Import將取出的數(shù)據(jù)合并到鄰近分區(qū) ? 使用 SQL語句實現(xiàn)分區(qū)的合并 insert into stu_temp select * from stu_score partition(score_q1); alter table stu_score drop partition score_q1; insert into stu_score select * from stu_temp。 SQL語句的并行處理 什么是 Oracle的并行
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1