成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

oracle怎么轉(zhuǎn)換分區(qū),oracle拆分區(qū)

oracle對(duì)現(xiàn)有大表進(jìn)行分區(qū)

有很多種方法可以做分區(qū)表轉(zhuǎn)換,常見的有:

我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、紹興ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的紹興網(wǎng)站制作公司

1、CTAS,在建分區(qū)表時(shí)就把源表數(shù)據(jù)插進(jìn)去

2、建分區(qū)表,從源表導(dǎo)出,再導(dǎo)入分區(qū)表,10g可以用數(shù)據(jù)泵

3、在線重定義,不影響業(yè)務(wù),但速度慢些

2億數(shù)據(jù)如果按平均行長70也就是十幾g,不會(huì)很慢,只要存儲(chǔ)不太差,估計(jì)個(gè)把小時(shí)怎么也完事了。在線重定義比較慢,但一晚上也沒問題,30g的搞過6,7個(gè)小時(shí)。

ORACLE表分區(qū)

一.表分區(qū)策略

1.識(shí)別大表

采用ANALYZE TABLE語句進(jìn)行分析,然后查詢數(shù)據(jù)字典獲得相應(yīng)的數(shù)據(jù)量。

2.大表如何分區(qū)

可根據(jù)月份,季度以及年份等進(jìn)行分區(qū);

3.分區(qū)的表空間規(guī)劃

要對(duì)每個(gè)表空間的大小進(jìn)行估計(jì)

二.創(chuàng)建表分區(qū)

a.創(chuàng)建范圍分區(qū)的關(guān)鍵字是'RANGE'

1.范圍分區(qū)

create table ware_retail_part --創(chuàng)建一個(gè)描述商品零售的數(shù)據(jù)表

(

id integer primary key,--銷售編號(hào)

retail_date date,--銷售日期

ware_name varchar2(50)--商品名稱

)

partition by range(retail_date)

(

--2011年第一個(gè)季度為part_01分區(qū)

partition par_01 values less than(to_date('2011-04-01','yyyy-mm-dd')) tablespace TEMP01,

--2011年第二個(gè)季度為part_02分區(qū)

partition par_02 values less than(to_date('2011-07-01','yyyy-mm-dd')) tablespace TEMP01,

--2011年第三個(gè)季度為part_03分區(qū)

partition par_03 values less than(to_date('2011-10-01','yyyy-mm-dd')) tablespace TEMP01,

--2011年第四個(gè)季度為part_04分區(qū)

partition par_04 values less than(to_date('2012-01-01','yyyy-mm-dd')) tablespace TEMP01

);

2.創(chuàng)建散列分區(qū)

3.組合分區(qū):

4.interval 分區(qū)

三.創(chuàng)建索引分區(qū)

索引分區(qū)分為本地索引分區(qū)和全局索引分區(qū),全局索引不反應(yīng)基礎(chǔ)表的結(jié)構(gòu),要分區(qū)只能進(jìn)行范圍分區(qū)。

創(chuàng)建索引分區(qū)要參照表分區(qū)

四.分區(qū)技術(shù)簡介

優(yōu)點(diǎn):

1.減少維護(hù)工作量

2.增強(qiáng)數(shù)據(jù)的可用性

3.均衡I/O,提升性能

4.提高查詢速度

5.分區(qū)對(duì)用戶保持透明,用戶感覺不到分區(qū)的存在。

五,管理表分區(qū)

1.添加表分區(qū)

ALTER TABLE...ALTER PARATITION

2.合并表分區(qū)

3.刪除分區(qū)

ALTER TABLE...DROP PARTITION

刪除分區(qū)時(shí),里面的數(shù)據(jù)也會(huì)被刪除。

-創(chuàng)建表和分區(qū)

create table sales--創(chuàng)建一個(gè)銷售記錄表

(

id number primary key,--記錄編號(hào)

goodsname varchar2(10),--商品名

saledate date--銷售日期

)

partition by range(saledate)--按照日期分區(qū)

(

--第一季度數(shù)據(jù)

partition part_sea1 values less than(to_date('2011-04-01','yyyy-mm-dd')) tablespace tbsp_1,

--第二季度數(shù)據(jù)

partition part_sea2 values less than(to_date('2011-07-01','yyyy-mm-dd')) tablespace tbsp_2,

--第三季度數(shù)據(jù)

partition part_sea3 values less than(to_date('2011-10-01','yyyy-mm-dd')) tablespace tbsp_1,

--第四季度數(shù)據(jù)

partition part_sea4 values less than(to_date('2012-01-01','yyyy-mm-dd')) tablespace tbsp_2

);

--創(chuàng)建局部索引

create index index_3_4 on sales(saledate)

local(

partition part_seal tablespace tbsp_1,

partition part_sea2 tablespace tbsp_2,

partition part_sea3 tablespace tbsp_1,

partition part_sea4 tablespace tbsp_2

);

--并入分區(qū)

alter table sales merge partitions part_sea3,part_sea4 into partition part_sea4;

--重建局部索引

alter table sales modify partition part_sea4 rebuild unusable local indexes;

六.管理索引分區(qū)

刪除索引:DROP PARTITION

重建分區(qū):REBUILT PARTITION

更名索引分區(qū):RENAME PARTITION

分割索引分區(qū):SPLIT PARTITION

如何將Oracle數(shù)據(jù)庫的普通表轉(zhuǎn)換成分區(qū)表

常用兩種方法:

一種是使用create table as select方式創(chuàng)建一個(gè)分區(qū)表,然后將普通表重命名,然后對(duì)新的分區(qū)表創(chuàng)建所需索引,重命名等。

另外一種是在線重定義方式,調(diào)用DBMS_REDEFINITION這個(gè)包來實(shí)現(xiàn),詳情可百度學(xué)習(xí)下。

-------------------------------------------------------------------

個(gè)人推薦第一種,穩(wěn)妥,速度也不錯(cuò),嘿嘿!

網(wǎng)頁標(biāo)題:oracle怎么轉(zhuǎn)換分區(qū),oracle拆分區(qū)
URL分享:http://jinyejixie.com/article12/dsseodc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)App設(shè)計(jì)網(wǎng)站設(shè)計(jì)公司、品牌網(wǎng)站設(shè)計(jì)云服務(wù)器、企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
辽宁省| 育儿| 海丰县| 牟定县| 东平县| 兴城市| 兴城市| 香港| 东明县| 内黄县| 平度市| 扎赉特旗| 无棣县| 西藏| 伊宁市| 长宁县| SHOW| 平阳县| 罗江县| 和静县| 密云县| 涟源市| 平武县| 普安县| 贺州市| 苍溪县| 古丈县| 久治县| 曲靖市| 深水埗区| 武清区| 伊吾县| 宾川县| 田东县| 东乡县| 灌南县| 巢湖市| 富阳市| 肃北| 大关县| 绥棱县|