繁体中文
设为首页
加入收藏
当前位置:数据库技术首页 >> DB2教程 >> IBM DB2 日常维护汇总(四)

IBM DB2 日常维护汇总(四)

2007-03-15 08:00:00  作者:  来源:互联网  浏览次数:0  文字大小:【】【】【
简介:  46.如何快速清除一个大表?   ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE ALTER TABLETABLE_NAME ACTIVE NOT LOGGED INITALLY WITH EMPTYTABLE 两个commit之间的delete 动作是不记日志的...
关键字:日常 DB2 IBM

  46.如何快速清除一个大表?

  ALTERTABLETABLE_NAMEACTIVENOTLOGGEDINITALLYWITHEMPTYTABLE

ALTER TABLETABLE_NAME ACTIVE NOT LOGGED INITALLY WITH EMPTYTABLE

两个commit之间的delete 动作是不记日志的

commit

alter table ab activate not logged intially

delete ab where id >1000

commit

(创建的表ab不记录日志:create table ab (id int) not logged initially)

  

  47.如何查看数据库的包?

  select*fromsysCAT.PACKAGES

  

  48.如何查看数据库的存储过程?

  SELECT*FROMSYSCAT.PROCEDURES

  

  49.如何查看表的约束?

  SELECT*FROMSYSCAT.CHECKSWHERETABNAME='AAAA'

  

  50.如何查看表的引用完整约束?

  SELECT*FROMSYSCAT.REFERENCESWHERETABNAME='AAAA'

  51.安装DB2默认的事例名称是?

  在WINDOWS或OS/2中默认的是DB2

  在LINUX或UNIX环境下默认的是DB2INST1

  

  52.安装后的默认帐户是?

  在WINDOWS或OS/2中默认的是DB2ADMIN

  在LINUX或UNIX环境下默认的是DB2AS

  53.事例的类型有哪些?

  CLIENT(客户)

  STANDALONE(独立的)

  SATELLITE(卫星)

  EEDB2

  EEE

  

  54.如何创建事例?

  DB2ICRTINSTNAME

  

  55.如何列出系统上的所有可用事例?

  DB2ILIST

  

  56.如何知道当前对话用的是哪个事例?

  GETINSTANCE

  

  57.如何更新事例的配置?

  DB2IUPDT

  

  58.如何删除事例?

  DB2IDROPINSTANCE_NAME

  具体步骤如下:

  停止事例上所有应用程序

  在所有打开的命令行上执行DB2TERMINATE

  运行DB2STOP

  备份DB2INSTPROF注册变量指出的事例目录

  退出事例所有登陆者

  使用DB2IDROP

  也可以删除ID

  

  59.如何列出本地系统上有许可信息的所有产品?

  DB2LICM-L

  

  60.如何增加一产品许可?

  DB2LICM-AFILENAME

  

  61.如何删除一个产品的许可?

  DB2LICM-RPRODUCTPASSword

  

  62.如何更新已购买的许可数量?

  DB2LICM-U

  

  63.如何强制只使用已经购买的数量?

  DB2LICM-EHARD

责任编辑:admin
相关文章