熟悉存储管理、LVM管理,PV、VG、LV(Raw、fs)划分;
熟悉sql turning、performance turning;shell编程
了解数据库高可用环境RAC、HA、ServiceGuard
请问诸位兄台,这上面的那些名词都是什么东东?最好能详细点~谢谢大家~

解决方案 »

  1.   

    SQL TURNING我已经大致了解了~
      

  2.   

    GOOGLE上我已经搜过了~但是找到的大部分是些没用的东西~~
      

  3.   

    都没怎么听说过。
    RAC 集群
    HA、ServiceGuard 貌似也是集群中的一些技术。
    rac就是两台或多台服务器公用一个存储之类的。
      

  4.   

    shell编程就类似于widnows的批处理程序之类的,不过更强大些。
    第一行的名词基本没听说过
      

  5.   

    第一行没听说过
    SHELL在UNIX、LINUX里是很常见的
      

  6.   


    RAC是oracle集群技术,大型企业会用到。shell编程是脚本语言,辅助性质的。
      

  7.   


    pv 物理卷(physical volume) 建立在磁盘上, 
    vg 卷组(volume group),建立在几个pv上,
    lv 逻辑卷(logical volume),vg 上划分的块,
    对应vg上挂载的文件系统(fs),或者裸设备(raw),例如在aix上,一般在hdisk上建立pv,几个pv上组成vg,在vg上建立lv,
    lv上建立操作系统的分区或者RAW分区.
    RAW分区是应用软件直接管理的分区,和fs(file system)相区别.
    如oracle 的文件系统即可建立在fs上,也可以建立在raw分区上.RAW分区的好处是读写效率更高.
      

  8.   

    HA 指的是 操作系统层面的冗余,
    对应的软件例如 IBM AIX的 hacmp,HP-UX的 MC-SERVICE GUARD,ROSE-HA,windows 2003server 的群集,
    RAC ,ServiceGuard指的是ORACLE的备份方案.
    oracle自身可以实现双机热备与负载均衡,方式叫rac.
    或者进行数据的热备,方式是dataguard 
    dataguard是从数据上的热备.(ORACLE 11G后也向应用方向发展) 
    而rac是在应用上热备. 
    简单说两者区别:rac能保证在某台操作系统中毒或死机,网络断掉的情况下应用正常运行.它只有一个库. 
    而dataguard能保证oracle数据库文件挂掉后应用能正常运行.因为它有两个不同的库.