电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

并行方式處理DB2 for iSeries索引(1)

瀏覽:4日期:2023-11-10 15:22:31
簡介當人們考慮在數據庫引擎中進行并行處理時,他們立即會想到通過使用多個處理器處理單個查詢來達到改進的 查詢響應時間。人們往往沒有注重到:并行處理也可以加速索引處理,從而改進數據庫服務器的總體性能。使用 IBM® DB2® Universal Database™ (UDB) for iSeries™,就有可能將多個 CPU 用于索引處理。非凡是,當創建索引以及由于底層數據更改而維護索引時,DB2 UDB for iSeries 可以使用多個處理器。以并行方式創建和維護索引的能力可應用于傳統的二進制基數和編碼的向量索引結構。DB2 UDB for iSeries 并行處理只可以在 iSeries 服務器上使用,其中已經購買、安裝和激活了 DB2 對稱多處理(DB2 Symmetric MultiProcessing,DB2 SMP)特許功能部件,如啟用并行處理中所述。并行索引創建DB2 UDB for iSeries 可以將并行處理用于創建 SQL 索引和用鍵值標識的邏輯文件(即,CRTLF 命令)。并行索引處理是通過如下方式完成的:在邏輯上,將基本表分成多個數據段,接著每個進程為指定的表段構建索引鍵值。然后,將由每個并行進程執行的任務合并在一起來完成最后的索引結構。正如您在 圖1 中所看到的那樣,使用附加的 CPU 資源可以充分減少創建索引所花費的時間。這種能力在非常大型的數據庫環境中或者在需要盡快重新創建索引的恢復方案下變得十分重要。圖1. 啟用并行性之后極大地改進了索引構建時間并行方式處理DB2 for iSeries索引(1)并行索引維護索引維護的任務是更改索引鍵以反映對相關數據庫行的更改(通常通過 insert 、 update 或 delete 引起)。假如更改了客戶的訂單號或者新的客戶訂單添加到了數據庫,則必須更新所有包含訂單號列作為鍵字段的索引。索引的維護(或更新)影響與添加或更改訂單相關的整個事務時間。 123下一頁 假如數據庫行更改影響多個索引,那么這些索引的維護會串行發生,缺省情況下,每次維護一個索引。首先,訂單號更改被傳播到 IndexA。對 IndexA 的更改完成之后,訂單號被傳播到 IndexB,依此類推。并行索引維護涉及同時維護多個索引。客戶的訂單號更改可以被同時傳播到 IndexA 和 IndexB。這個并發索引維護處理減少了在整個數據庫中更改訂單號所花的總計時間。并行索引維護用資源換取了時間,提高了給定應用程序或事務的 I/O 速度。圖2 反映了可以通過并行維護多個索引達到的節省時間。在圖2中,新行被裝入具有多個索引的表中,并行索引維護將裝入時間縮短到二到三分之一。圖 2. 當索引維護并行發生時裝入時間得到改進僅當應用程序處于下列情況時,DB2 UDB for iSeries 才使用并行索引維護:正在執行 8 行或者更多行的分塊插入(或寫)。相關表上定義了兩個或兩個以上的索引。一般可以在成批更新和數據倉庫裝入過程中找到分塊插入,所以并行索引維護將在這些環境中產生最顯著的性能效果。技巧:假如裝入進程添加到表的新行多于該表行數的 20%,那么通常建議在裝入之前先刪除索引,然后在裝入進程完成之后使用并行處理來重構索引。啟用并行處理在安裝 DB2 SMP 功能部件之后,有幾種激活并行處理的不同方法,以便可以執行并行索引構建和維護。在系統級別缺省情況下,通過 QQRYDEGREE 系統值,將并行處理量控制在系統范圍的級別。假如該系統值被設置成 *NONE 以外的其它值,那么在維護和構建索引時 DB2 UDB 將使用并行處理。 CHGSYSVAL (更改系統值)命令可用于更改 QQRYDEGREE 系統值的設置。您可以指定下面這些值來啟用并行索引處理: 上一頁123下一頁 *MAX — 在并行索引維護和構建期間,DB2 UDB 引擎可以使用可用于作業(連接)的所有 CPU 處理器和所有內存。*OPTIMIZE —“好鄰居設置。DB2 UDB 引擎在 CPU 處理器之間和內存中進行作業共享。*NBRTASKS n — 它設置 DB2 UDB 引擎可以使用的最大 CPU 處理器數。這不是 QQRYDEGREE 系統值的有效值。*NONE — 這是缺省值。對索引處理不使用并行處理。在作業或連接級別假如您想要將并行處理限制于單個作業或連接,則使用 CHGQRYA (更改查詢屬性)CL 系統命令或 QAQQINI 文件來為作業或連接啟用并行處理。這些接口將覆蓋系統值設置。CHGQRYA CL 命令的 DEGREE 參數接受與系統值相同的值。假如在作業中執行下面的 CHGQRYA 命令,那么不管系統值是什么,該作業的并行度只能設置成 *MAX 。CHGQRYA DEGREE(*MAX)可以在作業中多次發出該命令來打開或關閉并行性。QAQQINI 文件同樣答應您為單個作業或連接指定并行處理。象可以在 PC 中找到的 .INI 文件(它們用于存儲控制 PC 工具和應用程序的行為(顏色、窗口大小等)的配置設置)一樣, QAQQINI 文件可用來影響數據庫引擎的行為 — 在這種情況下是并行處理行為。可以在多個數據庫請求之間動態保存和應用這些 QAQQINI 配置設置。QAQQINI 文件只是一個標準的數據庫表這一事實意味著:您可以根據環境需要,動態地更改不同屬性的值。它還非常靈活,因為標準數據庫接口可用來更改 QAQQINI 屬性的值。下面的SQL 語句演示了如何使用 QAQQINI 文件來將并行處理度設置為 *OPTIMIZE:UPDATE MyLib.QAQQINISET QQVAL = '*OPTIMIZE'  WHERE QQPAM='PARALLEL_DEGREE'對于在作業或連接期間可以更改屬性值的次數沒有限制。結束語本文演示了 DB2 SMP 功能部件為非查詢工作負載所提供的并行處理的價值。要啟用并行索引處理,可在構建索引、裝入數據或執行批處理前,通過本文中描述的接口之一來激活并行處理。通過這樣做,您可以更充分利用具有多個 CPU 的服務器上的 CPU 資源并提高性能。 上一頁123
標簽: DB2 數據庫
主站蜘蛛池模板: 电采暖锅炉_超低温空气源热泵_空气源热水器-鑫鲁禹电锅炉空气能热泵厂家 | 缠膜机|缠绕包装机|无纺布包装机-济南达伦特机械设备有限公司 | 不锈钢酒柜|恒温酒柜|酒柜定制|酒窖定制-上海啸瑞实业有限公司 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 消防设施操作员考试报名时间,报名入口,报考条件 | 永嘉县奥阳陶瓷阀门有限公司| 消防设施操作员考试报名时间,报名入口,报考条件 | 软瓷_柔性面砖_软瓷砖_柔性石材_MCM软瓷厂家_湖北博悦佳软瓷 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 展厅设计公司,展厅公司,展厅设计,展厅施工,展厅装修,企业展厅,展馆设计公司-深圳广州展厅设计公司 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 重庆轻质隔墙板-重庆安吉升科技有限公司 | 脑钠肽-白介素4|白介素8试剂盒-研域(上海)化学试剂有限公司 | 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 武汉森源蓝天环境科技工程有限公司-为环境污染治理提供协同解决方案 | 聚丙烯酰胺PAM-聚合氯化铝PAC-絮凝剂-河南博旭环保科技有限公司 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 土壤养分检测仪|土壤水分|土壤紧实度测定仪|土壤墒情监测系统-土壤仪器网 | 防爆正压柜厂家_防爆配电箱_防爆控制箱_防爆空调_-盛通防爆 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 电缆隧道在线监测-智慧配电站房-升压站在线监测-江苏久创电气科技有限公司 | 数年网路-免费在线工具您的在线工具箱-shuyear.com | led冷热冲击试验箱_LED高低温冲击试验箱_老化试验箱-爱佩百科 | 氢氧化钙设备_厂家-淄博工贸有限公司| 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 美国HASKEL增压泵-伊莱科elettrotec流量开关-上海方未机械设备有限公司 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 潍坊青州古城旅游景点攻略_青州酒店美食推荐-青州旅游网 | TYPE-C厂家|TYPE-C接口|TYPE-C防水母座|TYPE-C贴片-深圳步步精 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 小型高低温循环试验箱-可程式高低温湿热交变试验箱-东莞市拓德环境测试设备有限公司 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 空压机网_《压缩机》杂志 | 产业规划_产业园区规划-产业投资选址及规划招商托管一体化服务商-中机院产业园区规划网 | 广州冷却塔维修厂家_冷却塔修理_凉水塔风机电机填料抢修-广东康明节能空调有限公司 | 包装机_厂家_价格-山东包装机有限公司| 大型果蔬切片机-水果冬瓜削皮机-洗菜机切菜机-肇庆市凤翔餐饮设备有限公司 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 |