用于分配缓冲池的样本 DB2 for z/OS 命令

运行 createDatabase.sh 脚本来配置数据库前,必须分配所需的缓冲池。

与 DB2® for z/OS® 数据库管理员协作来确定要使用哪些缓冲池。对于每个缓冲池,均可使用以下 DB2 命令来定义具有 yyyyy 个页面的缓冲池 BPn
-ALTER BUFFERPOOL (BPn) VPSIZE(yyyyy)
例如:
-ALTER BUFFERPOOL (BP1) VPSIZE(20000)
您还可以在批处理作业中运行 DB2 命令,例如:
//JOBLIB  DD  DISP=SHR,DSN=db2hlq.SDSNLOAD
//STEP1   EXEC PGM=IKJEFT01,DYNAMNBR=20
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD  SYSOUT=*
//SYSUDUMP DD  SYSOUT=*
//SYSTSIN  DD *
  DSN SYSTEM(ssid)
  -ALTER BUFFERPOOL (BPn) VPSIZE(yyyyy)
  RUN PROGRAM(DSNTIAD)  PLAN(DSNTIAnn) -
       LIBRARY('db2hlq.RUNLIB.LOAD')
  END//SYSIN    DD  *
GRANT USE OF BUFFERPOOL BPn TO PUBLIC ;
/*

如果您采用数据共享方式,请确保为所使用的组缓冲池定义高速缓存 XCF 结构。有关更多信息,请参阅 DB2 for z/OS 信息中心内的 z/OS的跨系统耦合设施组件