freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

eda性能、安全和規(guī)范相關要點v-預覽頁

2025-09-09 11:55 上一頁面

下一頁面
 

【正文】 性?如何應用到日常工作中?系統(tǒng)建設的目的是應用,而運維穩(wěn)定性是系統(tǒng)應用的基礎;影響運維穩(wěn)定性的因素很多,不論開發(fā)人員、還是維護人員,以及所有需使用DB2的人員一個小小的失誤,都將可能直接導致系統(tǒng)不穩(wěn)定、甚至導致系統(tǒng)不可用。3)對于局方維護人員:日常維護中,對系統(tǒng)的穩(wěn)定性應該倍加呵護;運維穩(wěn)定性直接由維護組牽頭,所以,更加應該起到引導、考核的牽頭作用。對于學習、考試,大家不需要死記硬背,特別是對于SQL語句、函數(shù)、表名等難記的地方,大家只需要能記住關鍵字的部分代表字母即可,在實際使用中,可以根據(jù)關鍵字母進行查找便能有效實施。詳見“執(zhí)行計劃”問答。最后,根據(jù)相應的優(yōu)化步驟逐一實施,消滅掉不合理的嵌套連接NLJOIN、MSJOIN。 f o 其中,;;通過[ods_db1] /home/tbowner/gj $ more 查看輸出文件尾部的“執(zhí)行計劃”樹形圖。三種連接方式分別為:哈希連接(HSJOIN)、合并連接(MSJOIN)、嵌套連接(NLJOIN)。其中,如何查看是否有統(tǒng)計信息,;如何收集統(tǒng)計信息,詳見runstats問答3. 建表時,為什么必須指定分區(qū)鍵(PARTITIONING KEY)?指定分區(qū)鍵必須注意些什么?問題一:首先,從分區(qū)鍵(PARTITIONING KEY)的作用看,數(shù)據(jù)庫將根據(jù)此鍵把表的數(shù)據(jù)存儲通過HASH算法分布到8個節(jié)點,便于8個節(jié)點并行處理,提升性能;若在建表語句中不指定表空間,系統(tǒng)則會默認用表的第一個字段,這樣極有可能導致表空間各節(jié)點間的偏移、空間浪費,同時,降低處理性能。3)大表關聯(lián)的主要字段最好在KEY中,除非要為這個字段建索引。特別說明:由于測試過程中無法完全預估數(shù)據(jù)量,為此,數(shù)據(jù)測試處理過程中,即使預估的數(shù)量特別少,也必須關閉事務日志執(zhí)行SQL。6. 在下面的三個場景中執(zhí)行SQL,怎樣才能真正實現(xiàn)事務日志的關閉:1)CRT TELNET后臺方式?2)TCL程序中?3)RAPID SQL工具中?首先,對于每個場景,在建表時,均需要指定“NOT LOGGED INITIALLY”。ALTER TABLE ACTIVATE NOT LOGGED INITIALLY。第二步,運行以下命令,執(zhí)行以上腳本文件:nohup db2 tvf amp。所以,需要及時發(fā)現(xiàn)、處理性能異常的SQL。以下列舉幾個常用的方法,1)查看對應的表是否存在節(jié)點偏移:詳見第4點;2)查看對應的表是否及時進行了統(tǒng)計更新:詳見第13點、第18點;3)查看對應的執(zhí)行計劃是否合理:詳見第2點;4)查看相關大表是否進行了壓縮:詳見第13點、第15點;5)觀察數(shù)據(jù)庫主機當前的運行性能:詳見第30點;6)對復雜SQL進行拆分等方式優(yōu)化。ALL39。TEMPSPACE139。STMP32K_0239。STMP32K_0339。TBS_DEFAULT39。ALL39。問題二:該表的數(shù)據(jù)更新頻率為:5分鐘,但凌晨0:00~7:00期間,由于出賬不更新。 and FPAGES 10000 and AVGROWCOMPRESSIONRATIO 1若存在,則進行壓縮和統(tǒng)計更新,語句如下,select order_id,tabname,deal_sql from (select 1 order_id,tabname, 39。||rtrim(tabname)||39。TBS_BB_0139。runstats on table 39。 allow write access tablesample system (10)。 and FPAGES 10000 and AVGROWCOMPRESSIONRATIO1 and tabname not like 39。TBS_ST_0139。runstats on table 39。 allow write access tablesample system (10)。 AND (STATS_TIME is null or FPAGES 1000)查看是否存在較大的臨時表,若存在,則先清空后,再重建臨時表到其他表空間;select owner,definer,tabname,CARD ROWS,FPAGES,tbspace,STATS_TIME,CREATE_TIME,COMPRESSION,AVGROWCOMPRESSIONRATIO AVG from where tbspace =39。10. 建表時,為什么必須指定表空間?其中,“報表、開發(fā)、臨時性統(tǒng)計(即,除通過版本正式上線外)”人員建表時,必須分別放入三個專用的空間,它們的名字分別是什么?因為若不指定表空間,ODS就會把數(shù)據(jù)默認放入“TBS_DIM”中,直接導致生產(chǎn)事故。11. DROP或DELETE全表數(shù)據(jù)前,必須先執(zhí)行什么語句才能釋放空間?為什么部分命令將表的數(shù)據(jù)刪除或壓縮后,數(shù)據(jù)庫的空間不釋放?問題一:在執(zhí)行DROP或DELETE全表數(shù)據(jù)前,請務必先執(zhí)行可立即釋放表空間的清空表語句,語法:alter table xxxx activate not logged initially with empty table。為此,需務必在以上SQL語句中補充相關的表空間、分區(qū)鍵等信息。問題一:常用字段:CARD:行數(shù)(數(shù)量級無問題,不完全精確);FPAGES:實際占用頁面數(shù);tbspace :表空間,若為空,則為分區(qū)表,詳見“分區(qū)表”問答;STATS_TIME:runstats統(tǒng)計更新該表的時間;CREATE_TIME:表的創(chuàng)建時間; COMPRESSION和AVGROWCOMPRESSIONRATIO:詳見“數(shù)據(jù)重組(壓縮)reorg”等問答。問題二:建表語句中:CREATE TABLE table_name( . . .) COMPRESS YES。18. runstats命令的兩種常用格式?為什么在RAPID SQL工具中執(zhí)行報錯?其中,哪種情況建議采用抽樣10%的統(tǒng)計信息更新方式?格式一:對全表做統(tǒng)計更新:db2 runstats on table 格式二:抽樣10%做統(tǒng)計更新:db2 runstats on table allow write access tablesample system (10) 問題二:runstats命令的執(zhí)行需要通過CRT TELENET工具問題三:抽樣統(tǒng)計更新的適合場景:大表、且僅需大致估算系統(tǒng)表的信息,因其運行效率比全表統(tǒng)計更新提升5倍以上。CRT TELENET工具斷開數(shù)據(jù)庫連接的方法,如下圖:運行 db2 terminate命令;或徹底關閉客戶端。為此,創(chuàng)建調(diào)度流程過程中,務必建立完整的依賴。特別說明:通過“Quest Central”工具無法提取腳本或所在空間 。問題二:表的分區(qū)鍵無法囊括的字段,且需要用于作為查詢條件、或與其他表關聯(lián)的字段。而如果我們啟用了append on特性,那么當插入新行時,DB2就不必搜索空槽再插入,而是直接插入到表的最后。25. 綜合考慮一個表的常用屬性后,一個完整的建表SQL語法示例?例如,CREATE TABLE ( AREA_ID DECIMAL(9,0) , ACCT_ID DECIMAL(12,0) , SERV_ID DECIMAL(12,0) NOT NULL , CUST_ID DECIMAL(12,0) NOT NULL , ACC_NBR VARCHAR(20) , PRODUCT_ID DECIMAL(9,0) )PARTITIONING KEY (SERV_ID)IN TBS_KF_01 INDEX IN TBS_INDEXNOT LOGGED INITIALLY COMPRESS YES。若是套表,需提交維護人員配置后在晚上集中執(zhí)行;若是非套表,一次性建好后,就不應該頻繁刪除、重建。, 39。insert into gj_temp1 SELECT 39。39。39。,39。39。)) AS T where DBPARTITIONNUM in (1,5)。 。29. 在進行文件入庫時,如何避免數(shù)據(jù)重復LOAD而導致表中數(shù)據(jù)重復? 在進行表出庫時,如何避免DECIMAL類型的字段出現(xiàn)+、000等符號?問題一:將load語句中的insert改為replace語句,例如,db239。delreplace問題二、三:展示結(jié)果的主要指標解釋:us sy id wa 分別表示資源占有“程序%、系統(tǒng)%、CPU空閑%、未完成的磁盤/NFS I/O 請求等待%”。問題五:典型的運行程序太多導致系統(tǒng)性能下降表象:CPU空閑%不為0,有空閑;但是,請求等待%較高,經(jīng)常超過20%。例子,優(yōu)化前的SQL例子:case when ( (VALUES days (date(39。)) days (date()) )=90 ) then 1 else 0 end as ARRIVE_FLAG優(yōu)化后的SQL例子:case when = (date(39。) 90 days) then 1 else 0 end as ARRIVE_FLAG32. 在程序開發(fā)中,為什么月報的數(shù)據(jù)來源不能是日套表、DM表等每日會變化的數(shù)據(jù)?在程序開發(fā)中,為保障月報數(shù)據(jù)的準確性、穩(wěn)定性,提升月報數(shù)據(jù)的可回溯能力,提升對月報數(shù)據(jù)的基礎數(shù)據(jù)問題核查能力,需保障月報的數(shù)據(jù)來源準確性和穩(wěn)定性。2)注意事項:在修改已有模型表結(jié)構(gòu)的時候,一定要手工重建所有已創(chuàng)建的套表;因為自動建表程序?qū)⑻崆?天建表,但不會刪除已經(jīng)存在的表。34. SQL中NOT IN語法的注意事項?我用一個實例在演示問題的所在。 返回的是1條記錄Insert into tmp_b (name) value
點擊復制文檔內(nèi)容
范文總結(jié)相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1