image.png
    image.png
    image.png
    image.png

    1. Rac主要解决的问题
      1. cpu
      2. 内存
    2. 数仓不关注硬解析,只关注每一条执行的正确性
    3. 并发要配大池,不然会占用共享池的空间
    4. 数仓一般不开归档,oracle默认打开,主要根据重要性决定
    5. 是否要强制非空(平衡选择)
      1. 非空(空间、索引影响)
      2. 为空(批处理影响)
    6. 统计信息:
      1. 从oracle10版本开始,在形成算法的时候,oracle就形成了一个CBO(综合代价)
      2. 举例:男女性别(当女性占将近100%的比例时)
      3. 算法确保准确(给CBO提供准确的统计信息)
    7. 分区是否还要分表,主要看数据量是否足够大和业务需求
      1. 独立表空间
      2. 特殊情况从应用层控制
      3. 很少用,并不是完全不用
      4. 完全不用就没必要分表了,直接导出