日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

DB2數(shù)據(jù)庫常用命令集:部分數(shù)據(jù)庫維護命令

瀏覽:41日期:2023-11-08 08:17:14

在DB2的開發(fā)過程中,貫穿整個開發(fā)過程還有很重要的一部分工作就是數(shù)據(jù)庫的維護;對于維護一個龐大信息系統(tǒng)來說是非常必要的;留一份簡易的維護手冊,以備不時之需;以下收集到的部分維護命令,以饗我們的維護工程師和項目經(jīng)理。

*************************************************

*;;update: 2006-06-14

*;;memo: 詳細命令請使用'db2 ? <command>'進行查看。 

*************************************************

1.關閉db2

db2stop 或db2stop force。

在腳本中一般兩個都寫上,避免使用db2stop force命令,如:

db2stopdb2stop force

2.啟動db2

db2start

3.創(chuàng)建數(shù)據(jù)庫

db2 create db <db name>或db2 create db using codeset GBK territory CN

4.刪除數(shù)據(jù)庫

執(zhí)行此操作要小心。

db2 drop db <db name>

如果不能刪除,斷開所有數(shù)據(jù)庫連接或者重啟db2。

5.斷開數(shù)據(jù)庫連接

db2 force application all

6.連接數(shù)據(jù)庫

db2 connect to <db name> user <username> using <password>

7.斷開數(shù)據(jù)庫連接

斷開當前數(shù)據(jù)庫連接:

db2 connect reset或者:db2 disconnect current

斷開所有數(shù)據(jù)庫的連接:

db2 disconnect all

8.備份數(shù)據(jù)庫

db2 backup db <db name>

備注:執(zhí)行以上命令之前需要斷開數(shù)據(jù)庫連接

9.恢復數(shù)據(jù)庫

db2 restore db <source db name>

10.導出數(shù)據(jù)文件

db2move <db name> export [-sn <模式名稱,一般為db2admin>] [-tn;;<表名,多個之間用逗號分隔>]

11.導入數(shù)據(jù)文件

db2move <db name> import

12.列出數(shù)據(jù)庫中所有db

db2 list db directory

13.進入db2命令環(huán)境

在“運行”中執(zhí)行:db2cmd

14.獲取db2數(shù)據(jù)庫管理配置環(huán)境信息

db2 get dbm cfg

15.獲取db2某個數(shù)據(jù)庫數(shù)據(jù)庫管理配置環(huán)境信息

db2 get db cfg for <db name>或者:連接至某個數(shù)據(jù)庫以后執(zhí)行db2 get db cfg。

16.設置聯(lián)合數(shù)據(jù)庫為可用(默認聯(lián)合數(shù)據(jù)庫不可用)

db2 update dbm cfg using federated yes

17.更改db2日志空間的大小

備注:以下命令為了防止db2數(shù)據(jù)庫過份使用硬盤空間而設,僅用于開發(fā)者自己機器上的db2,如果是服務器,則參數(shù)需要修改。

db2 UPDATE DB CFG FOR <db name> USING logretain OFF logprimary 3 logsecond 2 logfilsiz 25600;

如果頁大小是4KB,則以上命令創(chuàng)建3個100M的日志文件,占用300MB硬盤空間。25600*4KB=102400KB。

18.創(chuàng)建臨時表空間

DB2 CREATE USER TEMPORARY TABLESPACE STMASPACE PAGESIZE 32 K MANAGED BY DATABASE USING (FILE 'D:DB2_TABSTMASPACE.F1' 10000) EXTENTSIZE 256

19.獲取數(shù)據(jù)庫管理器的快照數(shù)據(jù)

db2 –v get snapshot for dbm

20.顯示進行程號

db2 list applications show detail

21.調查錯誤

sqlcode:產品特定錯誤碼;

sqlstate:DB2系列產品的公共錯誤碼,符合ISO/ANSI 92SQL標準。

調查sqlcode : db2 ? sql1403n

調查sqlstate: db2 ? 08004

22.創(chuàng)建表空間

rem 創(chuàng)建緩沖池空間 8K

db2 connect to gather

db2 CREATE BUFFERPOOL STMABMP IMMEDIATE;;SIZE 25000 PAGESIZE 8K

rem 創(chuàng)建表空間:STMA

rem 必須確認路徑正確

rem D:DB2ContainerStma

db2 drop tablespace stma

db2 CREATE REGULAR TABLESPACE STMA PAGESIZE 8 K MANAGED BY SYSTEM USING ('D:DB2ContainerStma' ) EXTENTSIZE 8 OVERHEAD 10.5 PREFETCHSIZE 8 TRANSFERRATE 0.14 BUFFERPOOL STMABMP DROPPED TABLE RECOVERY OFF

db2 connect reset

23. 將暫掛的數(shù)據(jù)恢復到前滾狀態(tài)

db2 ROLLFORWARD DATABASE TESTDB TO END OF LOGS AND COMPLETE NORETRIEVE

24.備份表空間

BACKUP DATABASE YNDC TABLESPACE ( USERSPACE1 ) TO 'D:temp' WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING

25.創(chuàng)建db2工具數(shù)據(jù)庫

db2 create tools catalog systools create new database toolsdb

26.如何進行增量/差量備份

增量:上一次完整備份至本次備份之間增加的數(shù)據(jù)部分;

差量(delta):上次備份以來(可能是完整備份、增量備份或者差量備份)至本次備份之間增加的數(shù)據(jù)部分;

27.更新所有表的統(tǒng)計信息

db2 -v connect to DB_NAME

db2 -v 'select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes'

db2 -v reorgchkupdate statistics on table all

db2 -v 'select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes'

db2 -v terminate

28.對一張表運行統(tǒng)計信息

db2 -v runstatson table TAB_NAMEand indexes all

29.查看是否對數(shù)據(jù)庫執(zhí)行了RUNSTATS

db2 -v 'select tbname, nleaf, nlevels, stats_timefrom sysibm.sysindexes'

30.更改緩沖池的大小

緩沖池中,當syscat.bufferpools的npages是-1時,由數(shù)據(jù)庫的配置參數(shù)bufferpage控制緩沖池的大小。

將npages的值更改為-1的命令:

db2 -v connect to DB_NAME

db2 -v select * from syscat.bufferpools

db2 -v alter bufferpoolIBMDEFAULTBP size -1

db2 -v connect reset

db2 -v terminate

更改數(shù)據(jù)庫配置參數(shù)BufferPages的命令如下:

db2 -v update db cfgfor dbnameusing BUFFPAGE bigger_value

db2 -v terminate

31.查看數(shù)據(jù)庫監(jiān)視內容列表

db2 -v get monitor switches

32.打開某個數(shù)據(jù)庫監(jiān)視內容

db2 -v update monitor switches using bufferpoolon

33.獲取數(shù)據(jù)庫快照

db2 -v get snapshot for all databases > snap.out

db2 -v get snapshot for dbm>> snap.out

db2 -v get snapshot for all bufferpools>> snap.out

db2 -v terminate

34.重置數(shù)據(jù)庫快照

db2 -v reset monitor all

35.計算緩沖池命中率

理想情況下緩沖池命中率在95%以上,計算公式如下:

(1 -((buffer pool data physical reads + buffer pool index physical reads) /(buffer pool data logical reads + pool index logical reads))) *100%

36.創(chuàng)建db2實例

db2icrt <實例名稱>

37.刪除db2實例

db2idrop <實例名稱>

38.設置當前db2實例

set db2intance=db2

39.顯示db2擁有的實例

db2ilist

40.恢復離線增量備份數(shù)據(jù)庫的命令

DB2 RESTORE DATABASE YNDC INCREMENTAL AUTOMATIC FROM D:backupautobakdb2 TAKEN AT 20060314232015

41.創(chuàng)建樣本數(shù)據(jù)庫

在unix平臺,使用:

sqllib/bin/db2sampl <path>

在windows,os/2平臺,使用:db2sampl e,e是可選參數(shù),指定將創(chuàng)建數(shù)據(jù)庫的驅動器;

42.列出數(shù)據(jù)庫中所有的表

db2 list tables

43.列出某個表的數(shù)據(jù)結構

db2 describe table v_ro_role

44.給表增加列

ALTER TABLE STAFF;;ADD COLUMN PNHONE VARCHAR(20)

45.數(shù)據(jù)遷移方法1

export腳本示例

db2 connect to testdb user test password testdb2 'export to aa1.ixf of ixf select * from table1'db2 'export to aa2.ixf of ixf select * from table2'db2 connect reset

import腳本示例

db2 connect to testdb user test password testdb2 'load from aa1.ixf of ixf;;replace into table1;;COPY NO;;without prompting 'db2 'load from aa2.ixf of ixf;;replace into table2;;COPY NO;;without prompting 'db2 connect reset

日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
911精品国产| 精品一区二区三区在线观看视频| 中文不卡在线| 亚洲综合精品| 久久国产亚洲| 久久精品伊人| 日韩国产精品久久久久久亚洲| 一本综合精品| 夜夜嗨av一区二区三区网站四季av| 国产麻豆精品久久| 欧美激情福利| 国产精品一区二区99| 欧美在线91| 欧美激情网址| 久久久国产精品网站| 里番精品3d一二三区| 91精品丝袜国产高跟在线| 亚洲午夜91| 日韩啪啪电影网| 精品一区亚洲| 夜久久久久久| 欧美视频精品全部免费观看| 日韩三级视频| 久久影视一区| 国产一区二区三区天码| 国产日韩精品视频一区二区三区| 一区二区91| 日韩在线网址| 人人精品人人爱| 久久国产婷婷国产香蕉| 97精品资源在线观看| 青草久久视频| 成人污污视频| 91一区二区| 久久久久免费| 黄色国产精品| 国产毛片一区| 激情综合网站| 亚洲在线国产日韩欧美| 日韩在线不卡| 国产综合亚洲精品一区二| 欧美~级网站不卡| 午夜精品网站| 日韩精品一区二区三区中文字幕| 一区二区三区国产盗摄| 日韩手机在线| www.51av欧美视频| 91精品国产91久久久久久黑人| 成人亚洲欧美| 久久xxxx精品视频| 免费观看久久久4p| 青青草视频一区| 成午夜精品一区二区三区软件| 国产精品久久久亚洲一区| 国产欧美日韩| 激情六月综合| av不卡在线| 免费的成人av| 精品国产一区二区三区av片| 欧美国产精品| 国产精品久久久久久久久免费高清| 久久不见久久见国语| 欧美不卡高清一区二区三区| 日韩av中文字幕一区二区| 欧美日韩国产高清电影| 97欧美在线视频| 欧美激情99| 国产aⅴ精品一区二区四区| 一区二区国产在线观看| 亚洲色图国产| 国产精品成人3p一区二区三区| 日韩一区欧美| 亚洲aa在线| 亚洲一区亚洲| 蜜桃av一区二区三区电影| 一区二区日韩免费看| 蜜桃久久久久久| 亚洲ab电影| 国产精品一区二区精品| 国产免费av一区二区三区| 日韩欧美精品一区二区综合视频| 中文字幕日韩高清在线| 成人国产精品| 四季av一区二区凹凸精品| 午夜宅男久久久| 丝袜a∨在线一区二区三区不卡| 久久精品国产亚洲一区二区三区| 亚洲综合中文| 国产精品欧美在线观看| 国产九一精品| 99热精品久久| 久久国产精品免费精品3p | 亚洲精品看片| 日韩av不卡在线观看| 国产成人精品一区二区三区在线| 国产99久久| 国产传媒在线| av亚洲在线观看| 国产亚洲欧洲| 日韩在线看片| 亚洲一级高清| 欧美日韩xxxx| 久久一区二区三区电影| 精品久久中文| 快she精品国产999| 国产九一精品| 久久亚洲成人| 国产videos久久| 日韩和欧美一区二区| 99精品视频在线| 亚洲最新无码中文字幕久久| 9国产精品视频| 97精品在线| 国产精品精品| 国产麻豆一区| 亚洲精品麻豆| 中文精品视频| 日韩欧美一区免费| 久久一区国产| 国产精品免费不| 久久九九精品| 精品视频91| 欧美一级精品| 欧美一区自拍| 美国三级日本三级久久99 | 日韩成人a**站| 久久久精品五月天| 成人亚洲一区| 国产欧美一区二区三区米奇| 激情婷婷亚洲| 精品1区2区3区4区| 欧洲一级精品| 宅男在线一区| 日本不卡中文字幕| 911亚洲精品| 综合一区在线| 国产高清一区| 欧美 日韩 国产精品免费观看| 久久婷婷一区| 国产一区二区三区四区二区| 日本三级亚洲精品| 国产精品亚洲欧美日韩一区在线| 蜜桃视频在线观看一区| 亚洲精品一二三区区别| 亚洲精华国产欧美| 久久五月天小说| 91精品xxx在线观看| 亚洲国产专区校园欧美| 欧美sm一区| 麻豆国产欧美一区二区三区| 久久精品一区二区国产| 自拍自偷一区二区三区| 蜜臀久久久久久久| 蜜桃视频一区二区三区在线观看 | 免费看欧美美女黄的网站| 亚洲精品美女91| 欧美xxxx中国| 欧美在线精品一区| 九色精品91| 欧美日韩在线观看视频小说| 中文精品电影| 99精品综合| 日韩精品五月天| 免费视频亚洲| 国产精品欧美三级在线观看| 日本v片在线高清不卡在线观看| 四虎国产精品免费久久| 亚洲制服欧美另类| caoporn视频在线| 欧美日韩亚洲在线观看| 成人羞羞在线观看网站| 女人天堂亚洲aⅴ在线观看| 欧美日韩一二| 97国产精品| 精品精品国产三级a∨在线| 日韩激情综合| 亚洲一区不卡| 黄色在线网站噜噜噜| 青青草国产成人99久久| 麻豆精品在线视频| 亚洲免费高清| 麻豆国产一区| 国产探花一区在线观看| 中文字幕日韩高清在线| 亚洲少妇诱惑| 国产91精品对白在线播放| 久久久91麻豆精品国产一区| 999国产精品| 欧美一区在线观看视频| 国产日本久久| 久久精品国产免费| 91嫩草精品| 夜久久久久久| 久久久久黄色| 免费亚洲婷婷| 亚洲天堂av影院| 影音先锋国产精品| 精品国产不卡| 蜜臀av一区二区三区| 亚洲小说春色综合另类电影|