韩剧1988免费观看全集_久久影视三级福利片_亚洲视频在线观看免费_在线观看欧美日韩_国产亚洲激情在线_亚洲精品美女久久久_欧美国产日韩一区二区在线观看_91在线观看免费高清完整版在线观看_日韩av免费看_国产又爽又黄的激情精品视频_琪琪亚洲精品午夜在线_欧美性猛xxx_不卡毛片在线看_国产亚洲日本欧美韩国_91国内在线视频_精品国产福利视频

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

運(yùn)用DB2look 重新創(chuàng)建優(yōu)化器訪問計(jì)劃(1)

運(yùn)用DB2look 重新創(chuàng)建優(yōu)化器訪問計(jì)劃(1)

更新時間:2022-10-16 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

簡介 
在作為 DB2 UDB 支持分析員(Support Analyst)工作時,我經(jīng)常從處理優(yōu)化器或查詢計(jì)劃問題的客戶那里聽到下列問題: 
“我如何在接手生產(chǎn)環(huán)境的測試環(huán)境中重新創(chuàng)建相同的查詢訪問計(jì)劃呢?” 
我們常常需要將生產(chǎn)環(huán)境復(fù)制到測試環(huán)境中,包括為查詢分析目的重新創(chuàng)建相同的訪問計(jì)劃。 
例如,在生產(chǎn)中,您可能會遇到使用糟糕訪問計(jì)劃的查詢所導(dǎo)致的性能問題,并且需要在測試系統(tǒng)上復(fù)制該訪問計(jì)劃以嘗試一些不同的策略,例如操作統(tǒng)計(jì)數(shù)據(jù),修改優(yōu)化級別,對 DB2 注冊表變量嘗試不同的設(shè)置等等,以便提高性能。 
在理想的世界中,您需要讓測試環(huán)境盡可能接近地匹配生產(chǎn)。也就是說,您需要在兩個環(huán)境中使用完全相同的硬件、操作系統(tǒng)維護(hù)級別和配置、DB2 級別和配置,以及在測試中使用與生產(chǎn)中相同的數(shù)據(jù)。然而,并非總是可以達(dá)到這種理想情況。如果生產(chǎn)環(huán)境具有極其大量的數(shù)據(jù),您或許就沒有容量來保存生產(chǎn)系統(tǒng)的測試副本。 
db2look 實(shí)用程序可以用于達(dá)到該目標(biāo),即使您無法復(fù)制所有的生產(chǎn)細(xì)節(jié)。 
本文將解釋如何可以在測試系統(tǒng)上模擬生產(chǎn)系統(tǒng),而無需真正的數(shù)據(jù)來重新創(chuàng)建查詢計(jì)劃問題。該功能將幫助您調(diào)試查詢和理解訪問計(jì)劃問題,且不打斷生產(chǎn)環(huán)境中的工作。但是請注意,如果需要測試結(jié)果訪問計(jì)劃的執(zhí)行,則仍然需要將盡可能多的數(shù)據(jù)從生產(chǎn)環(huán)境裝入測試環(huán)境。測試系統(tǒng)和生產(chǎn)系統(tǒng)之間的差別仍然總是可能足以導(dǎo)致測試上的執(zhí)行特性不匹配生產(chǎn)上的。這部分的分析(性能調(diào)優(yōu))既是一門科學(xué),又是一門藝術(shù)。 
優(yōu)化器或查詢編譯器領(lǐng)域中的其他問題,例如 SQL0901N 錯誤或?qū)嵗罎,也可以使用本文中所解釋的方法來重新?chuàng)建。您可以嘗試各種策略,如測試最新的補(bǔ)丁包(如果系統(tǒng)是處于更老的補(bǔ)丁級別),嘗試不同的優(yōu)化級別、不同的注冊表變量等等,以便查看這些修改是否將解決問題。 
讓我們看一看 db2look 中用于達(dá)到該目標(biāo)的選項(xiàng)。 

db2look 命令及其選項(xiàng) 
下面是用于從生產(chǎn)系統(tǒng)捕獲所需信息的命令: 

清單 1. 重新創(chuàng)建優(yōu)化器問題的命令 

db2look -d <dbname> -l -o storage.out                         
db2look -d <dbname> -f -fd -o config.out 
db2look -d <dbname> -e -a -m -o db2look.out  
db2look -d <dbname> -e -a -m -t table1 table2 .... tableX -o table.ddl 
現(xiàn)在,讓我們更詳細(xì)地看一看這些 db2look 命令選項(xiàng)。 
生成緩沖池、表空間和數(shù)據(jù)庫分區(qū)組信息 

db2look -d <dbname> -l -o storage.out 

下面是對以上 db2look 命令中所用選項(xiàng)的描述: 
-d:數(shù)據(jù)庫名 —— 該選項(xiàng)必須指定。  
-l:生成數(shù)據(jù)庫布局。這是用于數(shù)據(jù)庫分區(qū)組、緩沖池和表空間的布局。  
-o:將輸出重新定向到給定的文件名。如果未指定 -o 選項(xiàng),然么輸出將為標(biāo)準(zhǔn)輸出(stdout),通常是輸出到屏幕。 
-l 選項(xiàng)對于模擬生產(chǎn)環(huán)境十分重要。理想情況下,您需要具有相同的緩沖池、數(shù)據(jù)庫分區(qū)組(如果處于多分區(qū)環(huán)境中)和表空間信息(包括臨時表空間)。但是,如果您受到了內(nèi)存約束,無法分配生產(chǎn)中所具有的大型緩沖池,那么就使用 db2fopt 命令。我稍后將在本小節(jié)中更詳細(xì)地討論該命令。 
并非總是可以在測試中設(shè)置與生產(chǎn)中相同的表空間。例如,可能設(shè)置了大型設(shè)備,卻無法靈活地在測試中創(chuàng)建相同的設(shè)備大小;蛘,可能根本無法在測試環(huán)境中獲得單獨(dú)的表空間設(shè)備。此外,或許無法在測試中設(shè)置與生產(chǎn)中相同的路徑。需要適當(dāng)?shù)馗穆窂、設(shè)備和文件以適應(yīng)測試環(huán)境。 
下面是優(yōu)化器為表空間所使用的重要信息。這就是您需要確保在測試和生產(chǎn)中相同的信息。(注意:這里所展示的數(shù)字是一個例子。您應(yīng)在測試中使用與您生產(chǎn)中相同的設(shè)置。) 

PREFETCHSIZE 16 
EXTENTSIZE 16 
OVERHEAD 12.670000 
TRANSFERRATE 0.180000 

如果生產(chǎn)中表空間是“由數(shù)據(jù)庫管理的”,那么在測試中也應(yīng)該是“由數(shù)據(jù)庫管理的”。如果它在生產(chǎn)中是“由系統(tǒng)管理的”,那在測試中也應(yīng)該是這樣的方式。 
注意:如果這是具有多個物理分區(qū)(MPP)的系統(tǒng),那么測試中數(shù)據(jù)庫分區(qū)組中的分區(qū)數(shù)目就必須相同。然而,物理機(jī)器的數(shù)目不必相同。測試和生產(chǎn)中整個 MPP 環(huán)境中邏輯分區(qū)的數(shù)目必須相同。 
生成配置參數(shù)和注冊表變量 

db2look -d <dbname> -f -fd -o config.out 

這里,我將使用下列參數(shù): 
-f:提取配置參數(shù)和注冊表變量。如果指定了該選項(xiàng),就會忽略 -wrapper 和 -server 選項(xiàng)。  
-fd:為 opt_buffpage 和 opt_sortheap 生成 db2fopt 語句,以及其他配置和注冊表設(shè)置。 
該命令的輸出如下所示: 

清單 2. db2look 命令的示例輸出 

$ db2look -d sample -f -fd 

-- No userid was specified, db2look tries to use Environment variable USER 
-- USER is: SKAPOOR 
-- This CLP file was created using DB2LOOK Version 8.2 
-- Timestamp: Sat Mar 26 00:13:36 EST 2005 
-- Database Name: SAMPLE 
-- Database Manager Version: DB2/6000 Version 8.2.2 
-- Database Codepage: 819 
-- Database Collating Sequence is: UNIQUE 

CONNECT TO SAMPLE;  

--------------------------------------------------------  
-- Database and Database Manager configuration parameters  
--------------------------------------------------------  

UPDATE DBM CFG USING cpuspeed 6.523521e-07;  
UPDATE DBM CFG USING intra_parallel NO;  
UPDATE DBM CFG USING federated NO;  
UPDATE DBM CFG USING fed_noauth NO;  

!db2fopt SAMPLE update opt_buffpage 50000;  
!db2fopt SAMPLE update opt_sortheap 10000;  
UPDATE DB CFG FOR SAMPLE USING locklist 1000;  
UPDATE DB CFG FOR SAMPLE USING dft_degree 1; 
UPDATE DB CFG FOR SAMPLE USING maxlocks 10;  
UPDATE DB CFG FOR SAMPLE USING avg_appls 1;  
UPDATE DB CFG FOR SAMPLE USING stmtheap 2048;  
UPDATE DB CFG FOR SAMPLE USING dft_queryopt 5;  

---------------------------------  
-- Environment Variables settings  
---------------------------------  

!db2set DB2_ANTIJOIN=yes;  
!db2set DB2_INLIST_TO_NLJN=yes;  

COMMIT WORK; 
CONNECT RESET;  
TERMINATE;  

-f 和 -fd 選項(xiàng)是用于提取配置參數(shù)和注冊表變量的關(guān)鍵選項(xiàng),而優(yōu)化器將在訪問計(jì)劃階段使用這些配置參數(shù)和環(huán)境。在上面的 清單 2 中,請注意下列 -fd 選項(xiàng)所產(chǎn)生的輸出: 

!db2fopt SAMPLE update opt_buffpage 50000;  
!db2fopt SAMPLE update opt_sortheap 10000;  

db2fopt 命令告訴優(yōu)化器為“緩沖池大。˙uffer pool size)”使用指定的值,而非將可用緩沖池變量的頁面加起來。(db2exfmt 輸出中的緩沖池大小將在下面的 緩沖池大小 一節(jié)中進(jìn)行進(jìn)一步的討論。)例如,假設(shè)由于測試系統(tǒng)上的內(nèi)存約束,您無法獲得大型的緩沖池,并且希望將大小配置得相同,實(shí)際上卻不是真正有這么大。使用將生成必要的 db2fopt 命令的 -fd 選項(xiàng)來告訴優(yōu)化器使用指定大小,而非基于對該數(shù)據(jù)庫可用的緩沖池進(jìn)行計(jì)算。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
亚洲日本色图| 国产精品久久一级| 免费成人结看片| 日韩美女视频免费在线观看| 国产精品色在线网站| 91在线精品观看| 色婷婷狠狠18| 91九色鹿精品国产综合久久香蕉| 欧美成人精品二区三区99精品| 91视频导航| 99久久99精品久久久久久| 九色中文视频| 中文字幕+乱码+中文字幕一区| 色与欲影视天天看综合网| 欧美日韩美女在线观看| 色综合欧美在线视频区| 国产成人在线免费观看视频| 国产精品视频二区三区| 国产一区二区久久久| 在线看成人av电影| 日韩视频亚洲视频| 天堂色在线视频| 在线sese| 欧美在线|欧美| 一区二区三区四区五区| 韩国日本一区| 精品成人在线观看| 亚洲福利国产| 日韩精品不卡| 天天看片中文字幕| 最新国产黄色网址| 精品国产aⅴ| 中文字幕色婷婷在线视频| 免费一区二区三区在线视频| 中老年在线免费视频| a在线播放不卡| 欧美午夜精品一区二区三区电影| 台湾成人免费视频| 国产裸体美女永久免费无遮挡| 免费av在线网站| 91精品视频国产| 欧美小视频在线观看| 欧美中文在线视频| 最新二区三区av| 国产精品伦理一区二区三区| 日韩一级免费| 日韩欧美精品中文字幕| 777奇米四色成人影色区| av成人午夜| 国产视频二区| 欧美网站免费观看| 人妻 日韩精品 中文字幕| 色网址在线观看| 欧美富婆性猛交| 色综合久久五月天| 在线观看成人免费视频| 亚洲 小说区 图片区 都市| 日韩激情中文字幕| 狠狠擦狠狠操| 专区另类欧美日韩| 伊人网视频在线| 欧美三级华人主播| 婷婷福利视频导航| 日本熟妇人妻xxxxx| 99久久免费国| 大地资源二中文在线影视观看| 亚洲av成人精品一区二区三区在线播放| 免费a级毛片在线播放| 美女网站免费看| 亚洲成人免费在线观看| 国产成人在线免费观看| 老少交欧美另类| 日韩免费视频一区二区视频在线观看| av成人综合| 国产精品视频免费在线| 最新热久久免费视频| 久久精品一区二区三| 久久精品99国产精品酒店日本| 欧美三区免费完整视频在线观看| 欧美精品videossex性护士| 欧美体内she精高潮| 一级黄色香蕉视频| 性久久久久久| 久激情内射婷内射蜜桃| 女性生殖扒开酷刑vk| 四虎影在永久在线观看| 欧美区一区二| 人妻熟人中文字幕一区二区| 国精产品乱码一区一区三区四区| 国产91免费看| 99在线|亚洲一区二区| 久久精品理论片| 欧美大片免费播放| www.亚洲精品| 免费黄网站观看| 亚洲精品日日夜夜| 日韩网红少妇无码视频香港| 国产精品主播视频| 日韩福利在线视频| 成**人特级毛片www免费| 亚洲成在人线在线播放| 看欧美ab黄色大片视频免费| 日本欧美日韩| 日韩美女视频免费看| 精品伊人久久久| 五月婷婷久久丁香| 国产在线拍揄自揄拍无码视频| 999精品久久久| 亚洲欧洲免费视频| 久久er热在这里只有精品66| 偷拍与自拍一区| 国产喷白浆一区二区三区| 91国内免费在线视频| 成人日韩在线| 神马影院午夜我不卡影院| 久久激情五月丁香伊人| 中文在线资源在线| 国产精品jizz在线观看美国| 免费黄色成年网站| 精品久久久久av影院| 国产调教打屁股xxxx网站| 国产第一页在线观看| 高清av电影在线观看| 日本黄色网址大全| 久久久久国产精品免费免费搜索| a'aaa级片在线观看| 亚洲美女电影在线| 成人影院网站ww555久久精品| 欧美大胆的人体xxxx| 加勒比色综合久久久久久久久| 欧美最猛性xxxxx亚洲精品| 久久色成人在线| av影片在线看| 亚洲精品永久免费视频| 韩国三级hd中文字幕有哪些| av亚洲精华国产精华精华| 日产精品久久久久久久性色| 国产三级精品三级在线观看国产| 国产伦精品一区二区三区四区视频_| 中文字幕人妻熟女人妻洋洋| 手机av在线网站| 国产精品综合网站| 乱精品一区字幕二区| 欧美日韩精品欧美日韩精品一综合| h网站免费观看| 老熟女高潮一区二区三区| 日韩精品极品视频在线观看免费| sese综合| 999国产精品永久免费视频app| 亚洲美女偷拍久久| 国产91在线免费| av成人国产| 久久蜜桃精品| 国产精品热久久久久夜色精品三区| 天堂成人娱乐在线视频免费播放网站| 国产99精品一区| 色综合天天综合网天天狠天天| 国内精品久久久久影院一蜜桃| 一本久道久久综合中文字幕| heyzo在线播放| 亚洲午夜一区二区| 天天操天天爽天天射| 国产一区二区三区精彩视频| 免费看成人午夜电影| 欧美日韩国产精品一区二区三区| 欧美视频一区二区三区四区| 日本japanese极品少妇| 黄色网战入口| 人人精品亚洲| 任你弄精品视频免费观看| 亚洲国产私拍精品国模在线观看| 国产高清在线精品| 一级做a爰片毛片| 国产精品成人一区二区不卡| 日韩亚洲精品视频| 天堂а√在线中文在线新版| 欧美成人亚洲成人日韩成人| 国产综合激情| 亚洲一区二区美女| 夫妇交换中文字幕| 欧美国产另类| 青柠在线影院观看日本| 亚洲一区在线| 午夜日韩av| 在线视频三级| 欧美成人禁片在线www| 国产精品视频一区二区免费不卡| 日本午夜在线视频| 日本一区二区不卡视频| 欧美日韩欧美一区二区| 欧美精品一区二区三区高清aⅴ| 国产成人无码精品| 成年免费视频黄网站在线观看| 蜜臀aⅴ国产精品久久久国产老师| 日韩久久久久久久久久| 国产丝袜在线观看视频| 日韩天天综合| 国产精品三级久久久久久电影| 亚洲视频在线观看一区二区三区| 亚洲成av人片在线观看www| 免费观看的av| 日韩一区二区免费电影| 日本久久久久久久久久| 欧美福利在线播放网址导航| 久热这里只有精品6| 中文字幕一区二区三区精品| 免费观看亚洲视频| 91超碰中文字幕久久精品| 最新二区三区av| 视频一区在线视频| 欧美aaa免费| 黄色网址在线视频| 国产精品久久国产精麻豆96堂| 久久国产精品一区二区三区| 日韩高清在线播放| 亚洲国产又黄又爽女人高潮的| 在线免费av网站| 久久综合av免费| 日韩欧美一级精品久久| 一道本在线免费视频| 国产亚洲欧美在线| 91久久久久久白丝白浆欲热蜜臀| 日本24小时在线高清视频| 男的插女的下面视频| 中国特黄一级片| 亚洲国产日韩在线| 免费在线观看视频| 激情五月播播久久久精品| 欧美一级高清片| 国产午夜精品一区二区理论影院| 欧美性猛交xxxxx少妇| 求av网址在线观看| 欧美人伦禁忌dvd放荡欲情| 国产精品成人网| 日本不卡二三区| 国产乱一区二区| 一区二区三区www污污污网站| 日韩影片中文字幕| 国产乱国产乱300精品| 黄色www在线观看| 欧美黄色一级大片| 天天综合日日夜夜精品| 国产又粗又黄又爽| 国产精品50页| 人妻少妇精品无码专区久久| 精品白丝av| 欧美极度另类videos高清| 美国一级黄色录像| 不卡日韩av| jizz国产| 国产一区二区色噜噜| 亚洲精品一线二线三线| 亚洲美女屁股眼交3| 全国男人的天堂天堂网| 国产精品一区二区在线免费观看| 黄页网址大全在线观看| 一区二区亚洲| 欧美性free免费| 亚洲乱码一区av黑人高潮| 中文字幕亚洲综合久久菠萝蜜| 无套内精的网站| 六月婷婷七月丁香| 国内精品久久久久久久果冻传媒| 国产欧美精品aaaaaa片| 五月花成人网| 国产视频二区三区| 中文字幕人妻熟女人妻a片| 日韩精品成人一区二区三区| 国产日韩欧美在线观看视频| sis001亚洲原创区| 成人h在线播放| 欧美在线国产| 久久伦理网站| 欧美一区二区大胆人体摄影专业网站| 日韩va亚洲va欧洲va国产| 国产亚洲精品久久777777| 在线播放精品一区二区三区| 亚洲精品影视在线观看| 在线观看国产精品一区| 俄罗斯av网站| 亚洲自拍欧美色图| 免费在线观看日韩欧美| 中文字幕www| 欧美另类激情| 亚洲做受高潮无遮挡| 日韩免费一级| 97成人超碰免| 国产精品免费观看久久| 日本一级一片免费视频| a级大片在线观看| 精品国产99| 91精品国产综合久久久久| 91福利区在线观看| 久久久亚洲av波多野结衣| 色综合久久久久久久久| 免费在线成人| 欧美成人高清手机在线视频| 两个人看的在线视频www| 黄色a级片免费| 午夜精品一区二区三区四区| 精品国产1区2区3区| 影音先锋日韩av| 日韩免费毛片视频| 久久久噜噜噜久久中文字幕色伊伊| 亚洲婷婷在线| 日韩一二三区不卡| 在线免费观看高清视频| 日本电影欧美片| 久久国产欧美日韩精品| 精品香蕉在线观看视频一| 老司机久久精品| 亚洲精品成a人ⅴ香蕉片| 欧亚精品中文字幕| 免费在线一级视频| 国产成人激情小视频| 奇米影视7777精品一区二区| 国产精品观看| 99久久影视| 精品国产乱码91久久久久久网站| 国产女优在线播放| 欧美日韩一区在线| 一本一道波多野结衣一区二区| 亚洲人免费短视频| 亚洲天堂最新地址| 一区二区三区免费看| 精品亚洲视频在线| 男人用嘴添女人下身免费视频| 亚洲午夜激情av|