Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

oracle定时备份压缩的实现步骤sD8AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

1)需创建存储目录 mkdir backup 2)编写shell脚步#!/bin/bash export ORACLE_BASE=/opt/oracle --路径需按照实际路径更改 export OR,sD8AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

表可以按range、hash、list分区,表分区后,其上的索引和普通表上的索引有所不同,oracle对于分区表上的索引分为2类,即局部索引和全局索引,下面分别对这2种索引的特点和局限性做个总结。

局部索引local index
1.局部索引一定是分区索引,分区键等同于表的分区键,分区数等同于表的分区数,一句话,局部索引的分区机制和表的分区机制一样。
2.假如如果局部索引的索引列以分区键开头,则称为前缀局部索引。
3.假如如果局部索引的列不是以分区键开头,或者不包含分区键列,则称为非前缀索引。
4.局部索引只能依附于分区表上。
5.前缀和非前缀索引都可以支持索引分区消除,前提是查询的条件中包含索引分区键。
6.局部索引只支持分区内的唯一性,无法支持表上的唯一性,因此假如如果要用局部索引去给表做唯一性约束,则约束中必须要包括分区键列。
7.局部分区索引是对单个分区的,每个分区索引只指向一个表分区;全局索引则不然,一个分区索引能指向n个表分区,同时,一个表分区,也可能指向n个索引分区,对分区表中的某个分区做truncate或者move,shrink等,可能会影响到n个全局索引分区,正因为这点,局部分区索引具有更高的可用性。
8.位图索引只能为局部分区索引。
9.局部索引多应用于数据仓库环境中。

全局索引global index
1.全局索引的分区键和分区数和表的分区键和分区数可能都不相同,表和全局索引的分区机制不一样。
2.全局索引可以分区,也可以是不分区索引,全局索引必须是前缀索引,即全局索引的索引列必须是以索引分区键作为其前几列。
3.全局索引可以依附于分区表;也可以依附于非分区表。
4.全局分区索引的索引条目可能指向若干个分区,因此,对于全局分区索引,即使只截断一个分区中的数据,都需要rebulid若干个分区甚至是整个索引。
5.全局索引多应用于oltp系统中。
6.全局分区索引只按范围或者散列分区,hash分区是10g以后才支持。
7.oracle9i以后对分区表做move或者truncate的时可以用update global indexes数据库语句来同步更新全局分区索引,用消耗一定资源来换取高度的可用性。
8.表用a列作分区,索引用b做局部分区索引,若where条件中用b来查询,那么oracle会扫描所有的表和索引的分区,成本会比分区更高,此时可以考虑用b做全局分区索引。

分区索引字典
DBA_PART_INDEXES 分区索引的概要统计信息,可以得知每个表上有哪些分区索引,分区索引的类型(local/global)
Dba_ind_partitions 每个分区索引的分区级统计信息
Dba_indexes/dba_part_indexes 可以得到每个表上有哪些非分区索引

索引重建
Alter index idx_name rebuild partition index_partition_name [online nologging]
需要对每个分区索引做rebuild,重建的时候可以选择online(不会锁定表),或者nologging建立索引的时候不生成日志,加快速度。
Alter index rebuild idx_name [online nologging]
对非分区索引,只能整个index重建
分区索引实例

复制具体相关代码 具体相关代码如下:sD8AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


--1、建分区表
CREATE TABLE P_TAB(
C1 INT,
C2 VARChAR2(16),
C3 VARChAR2(64),
C4 INT ,
CONSTRAINT PK_PT PRIMARY KEY (C1)
)
PARTITION BY RANGE(C1)(
PARTITION P1 VALUES LESS ThAN (10000000),
PARTITION P2 VALUES LESS ThAN (20000000),
PARTITION P3 VALUES LESS ThAN (30000000),
PARTITION P4 VALUES LESS ThAN (MAXVALUE)
);
--2、建全局分区索引
CREATE INDEX IDX_PT_C4 ON P_TAB(C4) GLOBAL PARTITION BY RANGE(C4)
(
PARTITION IP1 VALUES LESS ThAN(10000),
PARTITION IP2 VALUES LESS ThAN(20000),
PARTITION IP3 VALUES LESS ThAN(MAXVALUE)
);
--3、建本地分区索引
CREATE INDEX IDX_PT_C2 ON P_TAB(C2) LOCAL (PARTITION P1,PARTITION P2,PARTITION P3,PARTITION P4);
--4、建全局分区索引(与分区表分区规则相同的列上)
CREATE INDEX IDX_PT_C1
ON P_TAB(C1)
GLOBAL PARTITION BY RANGE (C1)
(
PARTITION IP01 VALUES LESS ThAN (10000000),
PARTITION IP02 VALUES LESS ThAN (20000000),
PARTITION IP03 VALUES LESS ThAN (30000000),
PARTITION IP04 VALUES LESS ThAN (MAXVALUE)
);
--5、分区索引数据字典查看
SELECT * FROM USER_IND_PARTITIONS;
SELECT * FROM USER_PART_INDEXES;
sD8AIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市