国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

9i新特性之——在線表格重定義研究1

2024-07-21 02:39:49
字體:
供稿:網(wǎng)友
前言 在Oracle9i出現(xiàn)之前,你只能通過MOVE或?qū)С龊蛯?dǎo)入的方式來進行表格重定義,因此表格重定義的過程可能相當漫長或者說是一個離線過程,在此期間應(yīng)用程序?qū)υ摫淼牟僮鲗⑹。欠彩谴笮偷姆謪^(qū)表上的操作(上次coolyl)就問到了這個問題,我們當時是建議他用move partition的辦法解決,但是move可能很耗時并可能引起全局索引的失效(不過9i已經(jīng)有了update global indexes)。除了這個,假如用eXP,我們也不能保證exp的時候該表的數(shù)據(jù)沒有改變(除非單用戶),而imp更是一個漫長的過程。 為了解決這個問題,Oracle9i在其DBMS_REDEFINITION軟件包中引入了在線表格重定義功能。這個特性對24/7Oracle數(shù)據(jù)庫來說非常重要,這是由于DBA現(xiàn)在可以在保持表格的可更新性的同時重新組織表格的結(jié)構(gòu)。 然而,在線表格重定義也不是完美無缺的。下面列出了Oracle9i重定義過程的部分限制。 ·你必須有足以維護兩份表格拷貝的空間。 ·你不能更改主鍵欄。 ·表格必須有主鍵。 ·必須在同一個大綱中進行表格重定義。 ·在重定義操作完成之前,你不能對新加欄加以NOT NULL約束。
 ·表格不能包含LONG、BFILE以及用戶類型(UDT)。 ·不能重定義鏈表(clustered tables)。 ·不能在SYS和SYSTEM大綱中重定義表格。 ·不能用具體化視圖日志(materialized view logs)來重定義表格;不能重定義含有具體化視圖的表格。 ·不能在重定義過程中進行橫向分集(horizontal subsetting)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邢台市| 安吉县| 金昌市| 鹤庆县| 青田县| 上林县| 中西区| 弥勒县| 昂仁县| 棋牌| 哈尔滨市| 炎陵县| 义马市| 寻乌县| 兴安盟| 兴隆县| 德格县| 任丘市| 西林县| 抚宁县| 景泰县| 尤溪县| 柏乡县| 军事| 呼玛县| 建湖县| 内黄县| 蕲春县| 大余县| 多伦县| 兴宁市| 洞口县| 五寨县| 二手房| 武穴市| 白玉县| 自贡市| 织金县| 五峰| 岳普湖县| 抚远县|