[情况:]
  用oracle10G,安装在小型机上.一个中型数据库,大约几十到几百万的数据吧.用地码头管理系统的,我也不好估具体有多大,单机运行:
[问题:]
   1、我把数据库文件单独放在一个盘,那么要预留多大空间给它合适呢?请有经验的朋友帮忙估算一下.  2、我做了两路和重做日志文件组,共三组重做日志,每组两个成员。每个重做日志成员用默认的才50M会不会太小,通常设多大合适?   3、归档日志存放位置和重做日志在同一个区可以吗?我的归档日志也是两路,每路都和重做日志的两路是同一个区的。象这样日志要预留多大的磁盘空间更合适?   4、归档日志在备份的时候,是否只要备份一路的就可以了,还是说两路都要同时备份,他们不是相同的内容吗?

解决方案 »

  1.   

    1. 没做过码头管理系统,不过最好询问一下当前数据库的大小,然后问问每天的业务量大小,拿字节数算算增长量(大概估计一下)
    2. 看生产环境上切换日志的频繁度来调整,大概15到30min切换一次就行
    3. 可以,不过繁忙的时候可能出现等待,不放在同一块磁盘最好。
       看备份策略
    4. 归档日志备份一次就行了。
      

  2.   

    如果是大型的港口的话,一般数据文件都100G以下,不知道你的系统是什么管理系统哦.ctas反正100g以下.
    大小倒都可以调整,问题是,你的redolog一定要记得镜像哦
      

  3.   


    只备份一路就可以,两路的内容是一样的,只是为了防止磁盘损坏.
    但是如果系统的安全性可靠性要求比较高的话,建议在两个磁盘保存归档,这也是为了防止磁盘损坏.这个用参数
    log_archive_dest_1和log_archive_dest_2
    来指明归档路径.