原创 問題解決:Db2修改locklist不能立即生效(SQL1363W)原因分析

問題描述: 調整DB2內存參數locklist的時候,正常情況下是能夠立即生效的。但這次修改卻報SQL1363W,需要重新激活數據庫才能生效: db2inst1@node01:~> db2 connect to sample    Dat

原创 Db2中xml對象的reorg

問題: Db2中帶有xml字段的表如何reorg以釋放xml字段佔用的空間   答: 帶有LONGLOBDATA選項的reorg,具體的命令可以參考信息中心

原创 Db2 purescale恢復報錯SQL0901N,The path provided is not eligible to be used in shared data

問題描述: db2 purescale環境做restore時報錯SQL0901N,並且診斷日誌中顯示"The path provided is not eligible to be used in shared data." db2ins

原创 Db2 sequence如何確保先產生的序列號小,後產生的序列號大?

問題: Db2 sequence如何確保先產生的序列號小,後產生的序列號大? 這裏的先後是指時間先後。 答:需要在創建Sequence的時候指定order選項。 當然,只指定order選項只有保證序列號是有順序的,不能保證是追次增加的。

原创 Db2 purescale 的GPFS擴容方法

需求:Db2 purescale環境,需要對GPFS文件系統擴容。  操作方法:  1. 添加新的裸盤,假設加了3塊盤,名子爲 /dev/sdc,/dev/sdf,/dev/sde 2. 查看文件系統名: #root執行 db2clust

原创 Db2 catalog tcpip報錯SQL1038C An I/O error occurred while accessing the node directory

問題描述: db2 catalog tcpip node報錯SQL1038C   An I/O error occurred while accessing the node directory.   db2inst1@node01:~>

原创 DB2自動錶空間因磁盤滿無法擴容導致的insert應用的bpdLatch等待

問題現象: db2 10.5.10/AIX db2 purescache的insert語句HANG住,查看應該狀態是 UOW executing 同時觀察到有大量的SQLO_LT_SQLB_BPD__bpdLatch_SX等待,且持續等

原创 Db2 purescale環境db2start因爲缺少TSAMP license報錯:SQL1677N

環境:db2 10.5 purescale 問題描述: db2start報錯SQL1677N db2inst1@node01:~/sqllib> db2start SQL1677N  DB2START or DB2STOP process

原创 DB2如何限制某個用戶使用的CPU?

問題描述:如何在DB2服務器上限制某個用戶使用的CPU? 方法參考如下: db2 attach to <實例名> db2 update dbm cfg using WLM_DISPATCHER yes db2 detach db2 con

原创 使用Excel快速生成斐波那契數列前50項

1. 在A1和A2輸入數字1:   2.  在A3輸入公式"=A1+A2" 然後回車   3. 鼠標點中A3右下角的小點,往下拖到50行即可:   附上前50項: 1 1 2 3 5 8 13 21 34 55 89 144 23

原创 AIX/DB2服務器計算內存使用率高

問題現象 在一臺AIX服務器上運行着DB2 server,發現操作系統計算內存使用率有升高。 經查看連接數歷史,發現計算內存使用率是隨着DB2連接數增加而升高的。   查看計算內存使用率 AIX可以使用topas命令直接查看計算內存使用率

原创 DB2重建分區表推薦步驟

目標: 假設有如下大分區表 A ,該表因爲某些原因變得只讀?如果用最快的方式重建? db2inst1@NODE01:~> db2look -d sample -a -e -t a   CREATE TABLE "DB2INST1  "."

原创 DB2模擬一個狀態是UOW Queued 應用

需要先參考上一篇文章 https://blog.csdn.net/qingsong3333/article/details/102919671 方法參考如下: db2 attach to <實例名> db2 update dbm cfg

原创 DB2分區表如何區分索引是分區索引還是非分區索引

問題描述: 經常有人問,我分區表裏的索引到底是分區索引還是非分區索引? 因爲是否是分區索引涉及到detach分區的時候是否會耗費大量的時間做異步索引清理:如果是非分區索引,則異步索引清理需要大量時間。 總體結論: --對於唯一索引或者主健

原创 DB2表空間縮容導致監控語句SQLO_LT_SQLB_POOL_CB__readLotch等待

問題現象: 最近遇到過一個DB2的問題,db2 10.5 ,文件系統爲 EXT3,在對一個自動存儲的表空間發出 alter tablespace reduce max命令後,表空間狀態一直爲 0x10080000 ,即 Move in P