oracle10G分区的创建与维护Oracle分区表和本地索引
	
    
    
	Oracle的分区技术在某些条件下可以极大的提高查询的性能,所以被广泛采用。从产品上说,分区技术是Oracle企业版中独立收费的一个组件。以下是对于分区及本地索引的一个示例。
  Oracle的分区技术在某些条件下可以极大
 Oracle的分区技术在某些条件下可以极大的提高查询的性能,所以被广泛采用。从产品上说,分区技术是Oracle企业版中独立收费的一个组件。以下是对于分区及本地索引的一个示例。
  Oracle的分区技术在某些条件下可以极大的提高查询的性能,所以被广泛采用。从产品上说,分区技术是Oracle企业版中独立收费的一个组件。以下是对于分区及本地索引的一个示例。
  首先根据字典表创建一个测试分区表:
      SQL> connect eygle/eygle 
  Connected. 
  SQL> CREATE TABLE dbobjs 
  2 (OBJECT_ID NUMBER NOT NULL, 
  3 OBJECT_NAME varchar2(128), 
  4 CREATED DATE NOT NULL 
  5 ) 
  6 PARTITION BY RANGE (CREATED) 
  7 (PARTITION dbobjs_06 VALUES LESS THAN (TO_DATE('01/01/2007', 'DD/MM/YYYY')), 
  8 PARTITION dbobjs_07 VALUES LESS THAN (TO_DATE('01/01/2008', 'DD/MM/YYYY'))); 
  Table created. 
  SQL> COL segment_name for a20 
  SQL> COL PARTITION_NAME for a20 
  SQL> SELECT segment_name, partition_name, tablespace_name 
  2 from dba_segments 
  3 WHERE segment_name = 'DBOBJS'; 
  SEGMENT_NAME PARTITION_NAME TABLESPACE_NAME 
  -------------------- -------------------- ------------------------------ 
  DBOBJS DBOBJS_06 EYGLE 
  DBOBJS DBOBJS_07 EYGLE
  创建一个Local索引,注意这里可以将不同分区的索引指定创建到不同的表空间:
      SQL> CREATE INDEX dbobjs_idx ON dbobjs (created) LOCAL 
  2 (PARTITION dbobjs_06 TABLESPACE users, 
  3 PARTITION dbobjs_07 TABLESPACE users 
  4 ); 
  Index created.
  这个子句可以进一步调整为类似:
      CREATE INDEX dbobjs_idx ON dbobjs (created) LOCAL 
  (PARTITION dbobjs_06 TABLESPACE users, 
  PARTITION dbobjs_07 TABLESPACE users 
  ) TABLESPACE users;
通过统一的tablespace子句为索引指定表空间。 
    
     
	
	
    
    
	相关文档:
        
    
    关键字: oracle数据库 
Oracle数据库命令集 
1、sqlplus启动方式: 
Dos下运行sqlplus 用户名/密码  as sysdba 
例如:c:>sqlplus sys/password AS sydba(系统帐户) 
或者:c:>sqlplus scott/password 
2、用户连接(切换)操作: 
sql>conn Scott/password(默认为tiger) 
注:conn与connect使用方法一 ......
	
    
        
    
          在oracle中当我们新建了多个数据库后,再次登录时,系统默认的是最后创建的那个数据库。
      如何设置我们自己想要的默认数据库呢?
      方法很简单,我们只需在运行窗口里输入regedit,即可进入注册表编辑器,在HKEY_LOCAL_MACHI ......
	
    
        
    
    
目录
一、概述
二、硬件平台搭建
三、Redhat As4 update2安装配置
四、Oracle 10g安装配置
五、Red Hat Cluster Suite安装配置
六、系统切换测试
七、常用命令
一、概述
黄岛市开发区财政局本次采用两台IBM X3850-8664服务
器、
一台DS4300盘阵,平台采用Redhat As4 update2 结合cluster suite,部署Oracle 
 ......
	
    
        
    
    /******************************************************************************/
/*
主流数据库MYSQL/MSSQL/ORACLE测试数据库脚本代码
脚本任务:建立4个表,添加主键,外键,插入数据,建立视图
运行环境1:microsoft sqlserver 2000 查询分析器
运行环境2:mysql5.0 phpMyAdmin网页界面
运行环境3:oracle 9i SQL*PLU ......
	
    
        
    
    项目中用到的partition,总结整理一下相关知识。(网上采集,如有侵权,请及时联系。)
 
一、Oracle分区简介 
ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供 ......