成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

DB2性能調(diào)優(yōu)方面常遇到的20個(gè)問題

數(shù)據(jù)庫
我們今天主要描述的是DB2性能調(diào)優(yōu)方面的20個(gè)疑難問題,以下就是文章的詳細(xì)內(nèi)容介紹,希望在你今后的學(xué)習(xí)中會(huì)有所幫助。

以下的文章主要描述的是DB2性能調(diào)優(yōu)方面的20個(gè)疑難問題,DB2性能調(diào)優(yōu)方面應(yīng)用比例還是占為多數(shù)的,如果你對(duì)DB2性能調(diào)優(yōu)方面的20個(gè)疑難問題心存好奇的話,以下的文章將會(huì)揭開它的神秘面紗。

 

實(shí)際:DB2數(shù)據(jù)庫設(shè)計(jì)中物理設(shè)計(jì)應(yīng)該盡可能的和邏輯結(jié)構(gòu)相近,但是為性能做出的物理設(shè)計(jì)改變不能被忽略,因?yàn)樗鼈儾⒉粊碜杂谶壿嬙O(shè)計(jì)。

 

1、邏輯設(shè)計(jì)應(yīng)該總是能和物理設(shè)計(jì)完全映射

 

實(shí)際:DB2數(shù)據(jù)庫設(shè)計(jì)中物理設(shè)計(jì)應(yīng)該盡可能的和邏輯結(jié)構(gòu)相近,但是為DB2性能調(diào)優(yōu)做出的物理設(shè)計(jì)改變不能被忽略,因?yàn)樗鼈儾⒉粊碜杂谶壿嬙O(shè)計(jì)。

2、將所有東西放在一個(gè)緩沖池(BP0)中讓DB2管理

實(shí)際:就像在DB2手冊(cè)和其他地方說明的一樣,你只能在你的內(nèi)存非常受限的情況下(10000 4k pages或者更少),你沒有時(shí)間去管理它,你也沒有考慮到性能的條件下,去這樣做。最好這樣說:不要放置除了DB2 catalog和目錄以外的東西進(jìn)入BP0。

3、DSNDB07是100%順序的

實(shí)際:DSNDB07從來就不是100%順序的,因?yàn)橛泄ぷ魑募械膶?duì)頁面進(jìn)行的隨機(jī)活動(dòng)。隨即活動(dòng)可能高達(dá)45%,但是通常范圍是3%到10%。

4、VARCHAR應(yīng)該總是被放置在行末

實(shí)際:這就是總是引發(fā)問題的話。如果表總是被讀,并且非常少的更新,那么可以,這將會(huì)減少CPU負(fù)載,但是在其它情況下這樣做就是最壞的,甚至如果表是被壓縮的。只有在頻繁更新的情況下它應(yīng)該被放置在末尾,但是并不通常這樣。

5、程序應(yīng)該以遵循邏輯過程的方式編碼

實(shí)際:偽代碼或者一個(gè)邏輯過程圖并不需要考慮性能相關(guān)的編碼方式。在OLTP交易代碼中這非常具有戲劇性。

6、大多數(shù)過程不在SQL中進(jìn)行

實(shí)際:事實(shí)上,問題的反面往往是正確的。SQL是一個(gè)非常豐富的語言,能夠處理大多數(shù)過程。實(shí)際上最大的困難是SQL經(jīng)常被用來作為I/O處理器而不是一個(gè)集合處理器。

7、代碼和引用表應(yīng)該和DB2聲明的referential integrity(RI)一起使用

實(shí)際:RI不應(yīng)該作為一個(gè)編輯有效性的快捷方式而使用,這通常屬于別的什么,但是應(yīng)該在真父子關(guān)系中使用。

8、表至多有一到兩個(gè)索引

實(shí)際:表應(yīng)該按照DB2性能調(diào)優(yōu)需求擁有多個(gè)索引。

9、非分割索引(NPI)不應(yīng)該被使用,尤其是不應(yīng)該在大的表中使用

實(shí)際:這關(guān)系到數(shù)不清的問題,總體上這些都能被克服,但是NPI是對(duì)適當(dāng)?shù)脑L問和性能非常必要的。

10、大表應(yīng)該被分割

實(shí)際:因?yàn)橐粋€(gè)表中有太多數(shù)據(jù)就意味著有性能下降,這是一個(gè)遺留的擔(dān)心。當(dāng)一些表中有超過60億行數(shù)據(jù)時(shí),這個(gè)理解已經(jīng)被消除了。

11、DB2缺省就是好的

實(shí)際:缺省的一般不是最好的,他們因版本不同而改變。比如考慮綁定參數(shù)CURRENTDATA。

12、不要在SQL WHERE謂詞里使用否定

實(shí)際:另外一個(gè)這種規(guī)則并沒有被解釋清楚。只有謂詞是一個(gè)否定時(shí),SQL訪問路徑可能使用一個(gè)不必要的表空間掃描。但是在其它的多數(shù)情況下,多余的過濾應(yīng)該在DB2引擎里完成,這會(huì)較好。

13、我可以只依靠EXPLAIN來決定是否訪問路徑是好的

實(shí)際:EXPLAIN不顯示執(zhí)行的查詢塊的順序,不會(huì)告訴你1或者2階段的謂詞,不會(huì)告訴你一個(gè)塊會(huì)多長時(shí)間執(zhí)行一次?;镜?,EXPLAIN只是導(dǎo)出一些數(shù)據(jù)到一個(gè)表里,然后結(jié)合其他一些信息來進(jìn)行更多的一些解釋。有一些工具來幫助處理此過程(如Visual Explain),但是如果所有的事實(shí)都沒有被考慮的話,這樣的方式只會(huì)帶來壞處。

14、不要做EDM池太大以避免其分頁

實(shí)際:EDM池通常通過分頁來提升性能(這里分頁是指擴(kuò)展存儲(chǔ),而不是磁盤)而不是變得更小并且因?yàn)轫撁嬷脫Q和其他因素持續(xù)重建內(nèi)部結(jié)構(gòu)。

15、擴(kuò)展不會(huì)關(guān)系其他任何東西

實(shí)際:什么時(shí)候開始的?未來如果世界上充滿了SAN或者ESS,那差不多。擴(kuò)展的影響已經(jīng)因?yàn)樾碌拇疟P緩存控制器而變得很小了,但是仍然有一些額外的檢查和處理需要來管理它們。

16、關(guān)系的劃分不會(huì)在DB2中使用

實(shí)際:關(guān)系的劃分已經(jīng)在過去的許多系統(tǒng)中被使用了,可以有效的通過數(shù)據(jù)庫設(shè)計(jì)者和程序開發(fā)者來實(shí)現(xiàn)。在目前的商業(yè)智能(BI)和市場(chǎng)系統(tǒng)中,它可以被數(shù)次用在每個(gè)單個(gè)程序中。

17、將所有的包綁定到兩個(gè)計(jì)劃中:一個(gè)批處理和一個(gè)在線的

實(shí)際:在介紹DB2包的時(shí)候,這是一個(gè)不好的陳述。有許多理由可以說這個(gè)理解是錯(cuò)誤的。

18、未授權(quán)的讀是不好的

實(shí)際:未授權(quán)的讀并不是一個(gè)四字單詞但是是一個(gè)非常好的DB2性能調(diào)優(yōu)增強(qiáng),可以被用在比經(jīng)常理解的更多的地方。

19、在沒有超時(shí)和死鎖的情況下不會(huì)有鎖問題

實(shí)際:事實(shí)上沒有一個(gè)問題發(fā)生并不意味著沒有需要關(guān)注的的DB2性能調(diào)優(yōu)問題。經(jīng)常鎖定不被認(rèn)為是一個(gè)問題,因?yàn)樽⒁饬χ饕旁诜磻?yīng)的調(diào)節(jié)測(cè)量(統(tǒng)計(jì)死鎖或者超時(shí)的數(shù)量),而不是后發(fā)式的調(diào)節(jié)(監(jiān)控鎖等待時(shí)間)。

20、ESA數(shù)據(jù)壓縮總是好的

實(shí)際:當(dāng)壓縮能被在很多地方起作用時(shí),有一些情況它能帶來問題。每種情況都要在壓縮使用前決定是否使用它。這不是可選的,而是必須要在高層決定是否使用還是不使用。

【編輯推薦】

  1. DB2 9 分布式管理之維護(hù)的描述
  2. IBM DB2中提高并發(fā)度的3個(gè)好用方案介紹
  3. DB2 V7存儲(chǔ)過程構(gòu)建環(huán)境的正確設(shè)置步驟
  4. DB2管理頁大小的一些限制條件有哪些?
  5. DB2 9 XML 在真實(shí)環(huán)境中的相關(guān)性能的體現(xiàn)

 

責(zé)任編輯:佚名 來源: myspace.com
相關(guān)推薦

2010-07-28 09:42:57

DB2性能

2010-08-02 17:42:40

DB2性能調(diào)優(yōu)

2010-08-20 14:15:08

DB2性能調(diào)優(yōu)

2010-08-13 14:40:14

DB2性能調(diào)優(yōu)

2010-08-17 17:23:42

DB2性能

2010-08-20 11:22:48

DB2性能調(diào)優(yōu)

2010-02-04 11:55:27

ibmdwDB2

2010-08-09 15:59:42

2011-03-25 15:54:02

DB2數(shù)據(jù)庫初始調(diào)優(yōu)設(shè)計(jì)

2010-08-18 09:26:56

DB2性能調(diào)優(yōu)

2010-08-11 12:43:45

DB2數(shù)據(jù)庫調(diào)優(yōu)

2010-08-13 18:00:36

2010-08-18 09:42:11

DB2性能調(diào)優(yōu)

2010-05-28 14:11:57

ibmdw數(shù)據(jù)庫性能調(diào)優(yōu)

2010-08-17 13:47:09

DB2還原

2010-08-11 14:32:55

DB2數(shù)據(jù)庫調(diào)優(yōu)

2010-07-29 18:01:38

DB2性能

2012-08-13 10:30:31

IBMdW

2010-08-06 12:38:17

DB2性能調(diào)優(yōu)

2010-08-02 11:11:41

DB2性能調(diào)優(yōu)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 一区视频 | 免费中文字幕 | 亚洲视频中文字幕 | 日韩欧美国产一区二区三区 | 午夜羞羞| 黄色免费观看网站 | 精品国产乱码久久久久久影片 | 国产一区二区三区视频 | 全免一级毛片 | 成人亚洲一区 | 国产激情视频网 | 一区二区三区国产 | 国产高清视频 | 精品视频在线免费观看 | 亚洲精品久久久久中文字幕欢迎你 | 久久lu | 久久五月婷 | 日本aa毛片a级毛片免费观看 | 中文字幕精品一区二区三区精品 | 亚洲成人国产综合 | 欧美一区二区三区高清视频 | 亚洲毛片一区二区 | 亚洲精品9999| 久久黄网 | 国产二区精品视频 | 色吧久久 | 亚洲精品乱码久久久久久9色 | 国产特一级黄色片 | 国产乱码精品一区二区三区忘忧草 | 在线观看欧美日韩视频 | 高清人人天天夜夜曰狠狠狠狠 | 亚洲成人网在线 | 国产精品欧美一区二区三区不卡 | 精品一区二区三区四区 | 黑人巨大精品欧美一区二区免费 | 一区二区在线观看av | 国产成人综合在线 | 伊人久久免费视频 | 国产精品夜间视频香蕉 | 欧美一级在线观看 | www.色五月.com |