• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            db2之snapshot 實例級別與數據庫級別

            Posted on 2010-02-09 14:58 Prayer 閱讀(396) 評論(0)  編輯 收藏 引用 所屬分類: DB2
            打開和關閉快照
            缺省情況不打開 DB2 監控,必須在連接或實例級別上進行設置。有一系列監視器開關來決定是否監控某種數據元素。還預留了一個內存堆,用于包含為監控而存儲的信息。
            1:在instance級別上設置監視器開關
            在實例級別上設置監視器開關會影響連接到該實例中任何數據庫的所有用戶。
            下面是監視器開關
            DFT_MON_STMT:語句監視器(用于動態 SQL)
            DFT_MON_TABLE:表監視器
            DFT_MON_LOCK:鎖監視器
            DFT_MON_BUFPOOL:緩沖池監視器
            DFT_MON_SORT:排序監視器
            DFT_MON_UOW:工作單元信息
            DFT_MON_TIMESTAMP:跟蹤時間戳記信息
            這些開關的值存儲在數據庫管理器配置信息中(都是聯機配置參數)
            例:db2 update dbm cfg using DFT_MON_LOCK ON

            2:在應用程序級別上設置監視器開關
            也可以在應用程序級別上設置監視器開關;用這種方法設置開關只適用于特定的應用程序。如果您在命令提示符或命令窗口中使用下面列出的方法,所做的更改將只適用于這個特定的提示符窗口。
            開關名稱:
            Bufferpool
            Lock
            Sort
            Statement
            Table
            Timestamp
            UOW
            列出開關:
            db2 get monitor switches
            設置開關:
            db2 update monitor switches using switchName [ON | OFF]
            復位開關
            可將監視器開關的所有值復位成空值或 0:
            db2 reset monitor [ALL | for database databaseName] [at dbpartitionnum partitionNum]
            使用動態 SQL 快照來查找執行速度較慢的 SQL
            可以用它來查找數據庫中最耗時的 SQL 語句:
            SELECT stmt_text, total_exec_time, num_executions FROM TABLE( SNAPSHOT_DYN_SQL('DREW_DB', -1)) as dynSnapTab ORDER BY total_exec_time desc FETCH FIRST 1 ROW ONLY

            第二個示例查找平均執行時間最長的五條 SQL 語句:
            SELECT stmt_text, CASE WHEN num_executions = 0 THEN 0 ELSE (total_exec_time / num_executions) END avgExecTime,num_executions FROM TABLE( SNAPSHOT_DYN_SQL('DREW_DB', -1)) as dynSnapTab ORDER BY avgExecTime desc FETCH FIRST 5 ROWS ONLY
            亚洲国产成人精品91久久久| 人妻精品久久久久中文字幕| 国产精品一区二区久久不卡| 国产午夜精品久久久久九九电影| 国产亚洲精久久久久久无码| 中文字幕亚洲综合久久2| 99久久这里只有精品| 9191精品国产免费久久| 午夜精品久久久久久| 久久亚洲精品无码AV红樱桃| 久久精品国产福利国产琪琪| 久久婷婷人人澡人人爽人人爱| 久久婷婷激情综合色综合俺也去| 91精品国产高清久久久久久国产嫩草| 久久人人超碰精品CAOPOREN| 精品少妇人妻av无码久久| 国产日韩久久久精品影院首页| 77777亚洲午夜久久多喷| 国产午夜精品久久久久九九| 久久久久人妻一区二区三区vr | 日产精品99久久久久久| 久久精品国产亚洲一区二区| 久久久久香蕉视频| 浪潮AV色综合久久天堂| 久久男人中文字幕资源站| 国产精品久久永久免费| 久久无码AV中文出轨人妻| 久久e热在这里只有国产中文精品99| 99久久国产宗和精品1上映| 久久综合狠狠综合久久激情 | 欧美大香线蕉线伊人久久| 久久受www免费人成_看片中文| 久久精品国产精品亜洲毛片 | 99久久国产综合精品成人影院| 中文字幕久久久久人妻| 香港aa三级久久三级老师2021国产三级精品三级在 | 久久久91人妻无码精品蜜桃HD| 大香网伊人久久综合网2020| 99久久精品影院老鸭窝| 久久精品亚洲中文字幕无码麻豆| 欧洲精品久久久av无码电影|