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

DB2常用命令以及其操作技巧的描述

數(shù)據(jù)庫
我們今天是要和大家一起討論的是DB2常用命令以及對其在實際操作中的使用技巧的描述,以下就是文章的主要內(nèi)容的詳細描述。

文章主要描述的是DB2常用命令以及對其在實際操作中的使用技巧的描述,在實際操作中最常用同時也是最多人用的語句:delete from test,但是此種做法,效率比較低,花費時間太長,因為在刪除數(shù)據(jù)時,要記數(shù)據(jù)庫日志。

 

1.db2里面的字符串連接可用"||"這個進行連接

 

2.如何快速刪除大批量的數(shù)據(jù)表(test為數(shù)據(jù)庫表)

最常用也是最多人用的語句:delete from test,但這種做法,效率比較低,花費時間太長,因為在刪除數(shù)據(jù)時,要記數(shù)據(jù)庫日志。

import from /dev/null of del replace into test//先清空,再導(dǎo)入數(shù)據(jù)(由于導(dǎo)入的文件為空,故相當(dāng)于清空表數(shù)據(jù)),這種刪除的速度較快

ALTER TABLE test activate NOT LOGGED initially WITH EMPTY TABLE ;刪除表中的數(shù)據(jù),不記日志,這種處理最快

3.導(dǎo)入、導(dǎo)出數(shù)據(jù),支持的文件有ixf,del文件

db2 "export to fileName.del of del select * from tableName" //db2中把表中的數(shù)據(jù)導(dǎo)入到文件

db2 "import from fileName.del of del insert into tableName " //db2中把文件中的數(shù)據(jù)導(dǎo)入到表

DB2常用命令4.DB2中檢查表是否已存在

 

  1. select * from "SYSIBM"."SYSTABLES" where lower(name) ='afa_maintransdtl' 

5.處理db2鎖表問題:

db2 “connect to afa”

db2 “get snapshot for locks on 實例名”

db2 “terminate”

然后查看相關(guān)信息,找到被鎖定的表,執(zhí)行以下語句:

db2 “force application(application handle) 注:application handle對應(yīng)的是一個整數(shù)

6.在服務(wù)器上創(chuàng)建存儲過程時:

應(yīng)為存儲過程指定特定的換行符,然后執(zhí)行下面的語句:

db2 -td@ -vf fileName.sql (其中@為存儲過程中指定的換行符)

7. 查看索引是否起作用

 

  1. runstats on table afa.yj_jywtk with distribution and detailed indexes all; 

8.截取數(shù)據(jù)庫快照:

db2 "connect to 實例名"

 

  1. db2 "update monitor switches using lock ON sort ON bufferpool ON uow ON table ON statement ON" 

db2 "get snapshot for all on 實例名"

DB2常用命令9. 查看存儲過程

 

  1. select procname,text from sysibm.sysprocedures; 

10.list tables 查看數(shù)據(jù)庫表

11.查找字符在字串中的位置

locate('y','xyz')

查找'y'在'xyz'中的位置。

DB2常用命令12. 計算兩個日期的相差天數(shù)

 

  1. days(date('2007-03-01'))-days(date('2007-02-28')) 

days 返回的是從 0001-01-01 開始計算的天數(shù)

13. 為一個用戶訪問另一個實例創(chuàng)建表映射

create alias tableName for 實例名. tableName

14.如何查看表結(jié)構(gòu)

 

  1. describe table tableName  
  2. or  
  3. describe select * from table_name 

 

15.如何重新啟動數(shù)據(jù)庫?

 

  1. restart database database_name 

16.如何激活數(shù)據(jù)庫?

 

  1. activate database database_name 

17.如何停止數(shù)據(jù)庫?

 

  1. deactivate database database_name 

18.如何重命名表?

 

  1. rename table_old to table_new 

19.如何定義序列?

 

  1. create sequence orderseq start with 1 increment by 1 no maxvalue no cycle cache24 

20.如何查看一個表的索引

 

  1. describe indexes for table tableName show detail 

以上的相關(guān)內(nèi)容就是對DB2常用命令及技巧的介紹,望你能有所收獲。

【編輯推薦】

  1. DB2 admin管理員帳號如而后正確刪除?
  2. IBM DB2數(shù)據(jù)庫無限活動日志如何施戰(zhàn)?
  3. DB2 9.5的數(shù)據(jù)庫內(nèi)存保護,輕松掌握!
  4. DB2強制優(yōu)化器的使用“竅門”不得不看
  5. DB2快照函數(shù)如何正確理解?
責(zé)任編輯:佚名 來源: wpzune
相關(guān)推薦

2010-08-20 12:21:31

DB2常用命令

2011-03-11 17:52:33

DB2命令

2010-08-26 11:37:38

DB2命令

2010-08-19 15:23:14

DB2常用命令

2010-09-30 10:13:35

DB2常用命令

2009-05-04 14:03:39

DB2命令技巧

2010-07-28 11:13:04

DB2 Resotre

2010-11-04 11:07:56

DB2管理命令

2010-07-30 13:45:17

執(zhí)行DB2

2010-08-04 16:08:23

DB2 物化查詢表

2010-07-30 11:01:55

2010-08-04 09:50:35

DB2 9存儲過程

2010-08-02 10:06:43

DB2數(shù)據(jù)移動

2010-08-12 11:26:03

2010-08-19 16:47:14

DB2 9.5分區(qū)管理

2010-08-18 17:15:23

DB2 實現(xiàn)split

2011-01-06 14:22:50

2010-03-19 10:08:01

linux 常用命令

2010-08-02 12:24:24

DB2 Resotre

2010-07-27 09:09:07

JDBC連接DB2
點贊
收藏

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

主站蜘蛛池模板: 精品亚洲一区二区三区四区五区高 | 成在线人视频免费视频 | 99久久婷婷国产综合精品 | 蜜臀久久99精品久久久久久宅男 | 91影院在线观看 | 精品中文字幕一区 | 高清视频一区二区三区 | 中文字幕成人av | 秋霞电影一区二区 | 亚洲一区二区在线视频 | 久久伊人影院 | 欧美日韩中文字幕在线 | 人人擦人人 | www.久久久.com | 久久香焦 | 国产成人网 | 毛片网站在线观看视频 | 久久一二区 | 亚洲男人天堂 | 欧美日韩亚洲一区二区 | 毛片入口| 91精品国产综合久久婷婷香蕉 | 日韩亚洲视频在线 | 网站国产 | 亚洲一区二区免费 | 久久精品一区二区 | 亚洲视频免费在线观看 | 午夜精品久久久久久久久久久久 | 黑人精品欧美一区二区蜜桃 | 91精品国产91久久久久久最新 | 免费黄色a视频 | 在线观看的av | 中文字幕视频网 | 中文字幕一区二区三区在线观看 | 81精品国产乱码久久久久久 | 欧美在线a | 桃花av在线 | 国产欧美在线 | 亚洲欧洲激情 | 伊人狠狠操 | 精品国产一区二区三区久久久久久 |