zoukankan      html  css  js  c++  java
  • 哄骗DB2look重新创立优化器访谒企图(7)

     
     

    步骤 3:当仿照整个数据库时,从生产中汇集一切工具的 DDL 信息,并在测试中运转 db2look。
     
    在生产中:
     
    db2look -d sample -e -a -m -o db2look.out
     
     
    在测试中:
     
    db2 -tvf db2look.out
     
    为了看到输入后果,可收回:
     
    db2look -tvf db2look.out > db2look.results
     
    一旦完成了以上步骤,就请确保在测试中将 dbheap 数据库设置参数设置为与生产中相反的值。
     
    步骤 4:哄骗 db2exfmt 从测试和生产中失掉访谒企图,并确保下列内容与生产中的相反:
     
    Database Context:
    ----------------
    Parallelism: None
    CPU Speed: 4.762804e-07
    Comm Speed: 100
    Buffer Pool size: 128500
    Sort Heap size: 128
    Database Heap size: 5120
    Lock List size: 12250
    Maximum Lock List: 10
    Average Applications: 4
    Locks Available: 78400
    Package Context:
    ---------------
    SQL Type: Dynamic
    Optimization Level: 3
    Blocking: Block All Cursors
    Isolation Level: Cursor Stability
    ---STATEMENT 1 SECTION 201 ----
    QUERYNO: 1
    QUERYTAG: CLP
    Statement Type: Select
    Updatable: No
    Deletable: No
    Query Degree: 1
     
     
    此刻,查看访谒企图。若是它们是相反的,那么您就成功地重新创立了访谒企图。还请仔细,您还应查看 db2exfmt 输入开首以验证表空间设置是婚配的。
     
    示例 4:
     
    生产:MPP,4 个逻辑分区/ 16 个物理分区。
     
    测试:MPP,4 个逻辑分区,每个逻辑分区中只要 4 台可用的物理呆板。
     
    盘问中所触及的表、视图/MQT。
     
    本示例中,该仿照可以不会精确任务。测试和生产中的分区数目必须相反。然则,您仍可以尝试重新创立,只是它不会精确。
     
    因而,您必须向测试环境添加 16*4=64 个分区,以便重新创立精确。测试环境中不需求 16 台物理呆板;即您可以具有 4 台物理呆板,每台物理呆板具有 16 个逻辑分区。这由您来决意,但统共必须有 64 个逻辑分区,与生产中相反。
     
     
    来自: 新客网(www.xker.com) 详文参考:http://www.xker.com/page/e2007/0803/29165.html


    版权声明: 原创作品,应许转载,转载时请务必以超链接方法标明文章 原始来由 、作者信息和本声明。不然将清查执法责任。

  • 相关阅读:
    python操作 pdf 资料
    PyQt 实现 GUI
    https://zhuanlan.zhihu.com/p/60647332
    [转]框架《Python深度学习基于PyTorch》PDF+代码检测
    python学习资料
    Python虚拟环境打包
    A* 算法详解
    opencv python 图像二值化/简单阈值化/大津阈值法
    语音识别——基于深度学习的中文语音识别tutorial(代码实践)
    OpenCV资料
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975363.html
Copyright © 2011-2022 走看看