易截截图软件、单文件、免安装、纯绿色、仅160KB

关于oracle的表空间,分区表,以及索引的总结

 http://episode.javaeye.com/blog/183016
表空间: 
Oracle的UNDOTBS01.DBF文件太大的解决办法 
1、.禁止undo tablespace自动增长 
alter   database   datafile   'full_path\undotbs01.dbf'   autoextend   off; 
2.-- 创建一个新的小空间的undo tablespace 
create undo tablespace undotBS2 datafile 'full_path\UNDOTBS02.DBF'  size 100m; 
                                                                 
-- 设置新的表空间为系统undo_tablespace 
alter system set undo_tablespace=undotBS2; 
-- Drop 旧的表空间 
drop tablespace undotbs1 including contents; 
--查看所有表空间的情况 
select * from dba_tablespaces 
--创建表空间 
create tablespace  HRPM0 
    datafile '/oradata/misdb/HRPM0.DBF' size 5m  autoextend   on next  10m maxsize unlimited 
--删除表空间 
DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES; 
--修改表空间大小 
     alter database datafile '/path/NADDate05.dbf' resize 100M    
分区表: 
当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。 
    Oracle中提供了以下几种表分区: 
一、范围分区:这种类型的分区是使用列的一组值,通常将该列成为分区键。 
示例1:假设有一个CUSTOMER表,表中有数据200000行,我们将此表通过CUSTOMER_ID进行分区,每个分区存储100000行,我们将每个分区保存到单独的表空间中�


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

如何开发ORACLE存储过程

 一. 概述
  Oracle存储过程开发的要点是:
  • 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程;
  • 在Oracle数据库中创建一个存储过程;
  • 在Oracle数据库中使用SQL*Plus工具运行存储过程;
  • 在Oracle数据库中修改存储过程;
  • 通过编译错误调试存� ......

Linux下Oracle的安装详细步骤

 
1.       系统配置过程
2.1. oracle安装条件检查
2.1.1.               硬件检查
检查硬件情况是否符合oracle 10g 的安装要求。以root登录系统,用下表命令输出的值应大于或等于建议值。
检查项目
命令 ......

ORACLE 10g 中恢复已删除的表_flashback


-- 笔记中部分内容
SQL> create table tt2 as select * from employee;
Table created.
SQL> drop table tt2;
Table dropped.
SQL> select * from tt2;
select * from tt2
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> flashback table tt2 to before drop;
Flashback comp ......

oracle创建表空间和表

 Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。
    对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。
    创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号