日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

创建分区表+分区表的分类+创建散列分区表+查看散列分区表分区中的数据+创建列表分区表+查看列表分区表分区中的数据...

發(fā)布時(shí)間:2025/3/21 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 创建分区表+分区表的分类+创建散列分区表+查看散列分区表分区中的数据+创建列表分区表+查看列表分区表分区中的数据... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

創(chuàng)建分區(qū)表
分區(qū)表的分類(lèi)
范圍分區(qū):對(duì)數(shù)據(jù)表的某個(gè)值的范圍進(jìn)行分區(qū),需要使用partition by range字句。

散列分區(qū):
1通過(guò)hash算法均勻分布數(shù)據(jù)的一種分區(qū)類(lèi)型。
2通過(guò)在I/O設(shè)備上進(jìn)行散列分區(qū),可以使得分區(qū)的大小一致。
3創(chuàng)建散列分區(qū)需要使用partition by hash字句。

列表分區(qū):
1適用于分區(qū)列的值為非數(shù)字或者日期數(shù)據(jù)類(lèi)型,并且分區(qū)列的取值范圍較少時(shí)使用。
舉例:成績(jī)表的科目列取值較少,就可以使用列表分區(qū)。
2需要使用partition by list字句。
3分區(qū)時(shí),需要為每個(gè)分區(qū)指定取值列表,分區(qū)列的取值處于同一個(gè)列表中的行將被存儲(chǔ)到同一個(gè)分區(qū)中。

組合范圍散列分區(qū):

組合范圍列表分區(qū):

舉例
創(chuàng)建散列分區(qū)表
create table student_hash(
sno varchar2(10) ,
sname varchar2(20),
sage number(2),
score number(2)
)partition by hash(sno)–散列分區(qū)表
(
partition part1 tablespace myspace,
partition part2 tablespace users
);

insert into student_hash values(‘1’,’我叫分區(qū)1’,12,55);
insert into student_hash values(‘2’,’我叫分區(qū)1’,12,56);
insert into student_hash values(‘3’,’我叫分區(qū)2’,12,76);
insert into student_hash values(‘4’,’我叫分區(qū)3’,12,86);


查看散列分區(qū)表分區(qū)中的數(shù)據(jù)
select * from student_hash partition(part1);
select * from student_hash partition(part2);

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

create table student_list(
sno varchar2(10) ,
ssex varchar2(2),
sage number(2),
score number(2)
)partition by list(ssex)–列表分區(qū)表
(
partition part1 values(‘男’) tablespace myspace,
partition part2 values(‘女’) tablespace users
);

insert into student_list values(‘1’,’男’,12,55);
insert into student_list values(‘2’,’男’,12,56);
insert into student_list values(‘3’,’女’,12,76);
insert into student_list values(‘4’,’女’,12,86);

查看列表分區(qū)表分區(qū)中的數(shù)據(jù)
select * from student_list partition(part1);
select * from student_list partition(part2);

轉(zhuǎn)載于:https://www.cnblogs.com/feiZhou/p/9344281.html

總結(jié)

以上是生活随笔為你收集整理的创建分区表+分区表的分类+创建散列分区表+查看散列分区表分区中的数据+创建列表分区表+查看列表分区表分区中的数据...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。