ORACLE表空间设置问题Oracle认证考试

文章作者 100test 发表时间 2010:03:07 15:12:26
来源 100Test.Com百考试题网


  数据库的表很多,总共加起来有600多个表,占十几个G左右空间。

  请问表空间如何设置:

  是设置在USERS表空间内建立一个十几G的数据文件USERS01.DBF呢?

  还是在USERS表空间内建立三个几G的数据文件USERS01.DBF,USERS02.DBF,USERS03.DBF,

  表空间内的数据文件以多大上限最好?是越大的单个文件好呢?还是小一点的多个文件好?以什么为原则?

  ORACLE数据库产生许多碎片怎么办?存储数据文件的这个盘符,可以定期做“磁盘碎片整理”吗?该怎么做?要不要先把数据库关掉再做?

  两个数据库同时运行在一个服务器上面,为两套业务系统服务,

  两个数据库共用一个对外端口1521合理吗?会不会影响数据吞吐性能?要不要一个用1521端口,一个用1520端口,开两个监听程序这样设置?

  1。分成多个数据文件。

  原因是:

  (1)有些操作系统对文件大小有限制,或者安装是做过限制。你不一定清楚这些限制。而且某些版本的传输协议不支持过大的文件,例如AIX某版本的sftp就不允许传输文件超过2G。

  (2)你现在数据量小,所以不用考虑太多。但将来数据量增大以后,要考虑负载均衡,就要把部分数据文件挪到其他盘上。多个数据文件会使这样很容易。

  (3)当你的数据文件某部分出现坏块之后,你需要让某个数据文件暂时offline恢复等等,如果你的数据文件过大,影响也可能更大。

  (4)使用RMAN备份的时候,单独备份数据文件。恢复也可单独恢复,因此很显然分多个数据文件有好处。


相关文章


什么是0型文法,1型文法,2型文法,3型文法Oracle认证考试
修改Oracle默认用户密码有效期时间Oracle认证考试
OracleDDL,DML,DCL,TCL基础概念Oracle认证考试
GATHER_STATS_JOB任务Oracle认证考试
ORACLE表空间设置问题Oracle认证考试
Oracle数据库ODU的几种恢复场景Oracle认证考试
Oracle数据库安全:PL_SQL的SQL注入Oracle认证考试
如何查看oracle表空间已使用大小Oracle认证考试
oracle连接标识符主机字符串Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛