正在看的db2教程是:IBM DB2 日常维护汇总(四)。  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<...PARAMETERS> 
   
  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 
<IBM DB2 日常维护汇总(四)
原文:http://www.jb51.net/article/7708.htm