最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > Oracle 簇的使用详解建站知识

Oracle 簇的使用详解建站知识

时间:2023-05-24 10:05:24 阅读: 文章分类: 网站建设 作者: 网络小编

导读:1建站知识本篇文章是对Oracle中簇的使用进行了详细的分析介绍,需要的朋友参考下营销型网站建设企业网站建设。

营销型网站建设企业网站建设簇其实就是一组表,由一组共享相同数据块的多个表组成,将经常一起使用的表组合在一起成簇可以提高处理效率;在一个簇中的表就叫做簇表。建立顺序是:簇→簇表→簇索引→数据创建簇的格式CREATE CLUSTER cluster_name(column date_type [,column datatype]...)[PCTUSED 40 | integer] [PCTFREE 10 | integer][SIZE integer][INITRANS 1 | integer] [MAXTRANS 255 | integer][TABLESPACE table网站建设哪家好space][STORAGE storage]SIZE:指定估计平均簇键,以及与其相关的行所需的字节数。1、创建簇

复制代码 代码如下:

create cluster my_clu (deptno number ) pctused 60 pctfree 10 size 1024 tablespace users storage ( initial 128 k next 128 k minextents 2 maxextents 20 );

2、创建簇表

复制代码 代码如下:

create table t1_dept( deptno number , dname varchar2 ( 20 ) ) cluster my_clu(deptno); create table t1_emp( empno number , ename varchar2 ( 20 ), birth_date date , deptno number ) cluster my_clu(deptno);

3、为簇创建索引

复制代码 代码如下:

create index clu_index on cluster my_clu;

注:若不创建簇索引,则在插入数据时报错:ORA-02032: clustered tables cannot be used before the cluster index is built管理簇使用ALTER修改簇属网站建设性(必须拥有ALTER ANY CLUSTER的权限)1、修改簇属性可以修改的簇属性包括:* PCTFREE、PCTUSED、INITRANS、MAXTRANS、STORAGE* 为了存储簇键值所有行所需空间的平均值SIZE* 默认并行度注:* 不能修改INITIAL和MINEXTENTS的值* PCTFREE、PCTUSED、SIZE参数修改后适用于所有数据块* INITRANS、MAXTRANS仅适用于以后分配的数据块* STORAGE参数修改后仅影响以后分配给簇的盘区例:

复制代码 代码如下:

alter cluster my_clu pctused 40

2、删除簇

复制代码 代码如下:

drop cluster my_clu; -- 仅适用于删除空簇 drop cluster my_clu including tables ; -- 删除簇和簇表 drop cluster my_clu including tables cascade constraints ;--同时删除外键约束

注:簇表可以像普通表一样删除。3、清空簇

复制代码 代码如下:

truncate cluster my_clu;

注:所有在此簇上的表的数据全部被清空散列聚簇表在簇表中,Oracle使用存储在索引中的键值来定位表中的行,而在散列聚簇表中,使用了散列函数代替了簇索引,先通过内部函数或者自定义的函数进行散列计算,然后再将计算得到的码值用于定位表中的行。创建散列簇需要用到HASHKEYS子句。1、创建散列簇

复制代码 代码如下:

create cluster my_clu_two(empno number(10) ) pctused 70 pctfree 10 tablespace users hash is empno hashkeys 150 ;

关键词标签: 标签 详解

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-24 ,文章Oracle 簇的使用详解建站知识主要讲述详解,标签,Oracle 簇的使用详解建站知识1网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_6661.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章