你可以根据数据量来判断基本的system tablespace,temp tablespace和rbs tablespace,然后剩下的60%划归users tablespace,而且所有的表空间允许自动扩展,记住所有的表空间不要使用一个文件,尽量分开,例如temp tablespace一共有6个文件,每个2GB,不要太大了,否则磁盘管理不好,其次每个分区尽量多出20%的空间,这样os管理起来也容易控制
解决方案 »
- Oracle 11g 默认安装带来的用户名/密码有哪些?
- oracle中,我做了个多条数据插入报错了 ORA-02287: sequence number not allowed here
- 一个统计的问题
- 有对oracle分析函数比较熟悉的吗,能不能用分析函数来求给定值在窗口中的概率分布?
- BLOB问题,怎么用SQL的方法写入BLOB,数据太长了,请高手解决一下。
- 如何写sql递归删除记录
- 急!!!!!怎样快速杀死一个会话?
- 为何Oracle8i中,在sqlplus中shutdown时,总是死掉?
- 请教Oracle中数据生成树的方法
- oracle和plsql
- 关于WHERE条件等于空的问题,请帮忙,急~~~~
- 刚学oracle,各位高手帮个忙谢了
RBS表空间与DATA表空间分离
SYSTEM表空间与其他表空间分离 联机重做日志文件与数据文件分开存放 归档重做日志文件与 SYSTEM,RBS,INDEXES,
TEMP,DATA表空间分开存放,也要与联机重
做日志文件分离
归档重做日志文件可以与小的静态文件一起存放 控制文件的I/O操作相对较少,但还是建议分布在
不同的磁盘驱动器上
(在init<SID>.ora中通过CONTROL_FILES指定) 如果有使用频繁的静态查询,将用到的索引
单独再建一个表空间INDEX2 一个优化过的方案: 1 Oracle软件
2. SYSTEM表空间,控制文件1,TOOLS,INDEXES_2
3. RBS,RBS_2表空间,控制文件2
4. DATA表空间,控制文件3
5. INDEXES表空间,TEMP,TEMP_USER,DATA_2表空间
6. 联机重做日志文件1,2,3,导出转储文件
7. 应用软件,归档重做日志目标磁盘 根据你的实际情况再做调整.