欢迎来到天天文库
浏览记录
ID:52796590
大小:209.79 KB
页数:24页
时间:2020-03-30
《业务流程编排器数据库的创建、维护及性能优化.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、IBMChinaDevelopmentLab业务流程编排器数据库的创建、维护及性能优化吴薇WPS二线技术支持©2009IBMCorporation1IBMChinaDevelopmentLab目录°WPS使用的数据库列表及规范°创建高性能的业务流程编排器数据库°对业务流程编排器数据库维护和优化2©2009IBMCorporationIBMChinaDevelopmentLab目录°WPS使用的数据库列表及规范°创建高性能的业务流程编排器数据库°对业务流程编排器数据库维护和优化3©2009IBMCorporationIBMChinaDevelopmentLabWPS使用的数据
2、库列表及规范组件数据库(缺省名称)说明在启动WPS之前,不需要创建此数据库,但是,业务流程编排器BPEDB在调用任何业务流程编排器组件之前,必须创建此数据库。可选择对业务流程编排器观察器使用单独的数据业务流程编排器观察器BPEDB库,并将其缺省名称设置为OBSRVDB。在启动WPS之前,不需要创建此数据库,但是,公共事件基础结构EVENT(用于事件的存储)要监视事件,则必须创建此数据库。关系WPRCSDB(公共数据库)在启动WPS之前,必须创建公共数据库。调解WPRCSDB(公共数据库)在启动WPS之前,必须创建公共数据库。恢复WPRCSDB(公共数据库)在启动WPS之前,
3、必须创建公共数据库。应用程序调度程序WPRCSDB(公共数据库)在启动WPS之前,必须创建公共数据库。WPRCSDB(公共数据库)/选择器/业务规则在启动WPS之前,必须创建公共数据库。存储库数据库SIBus由用户创建--©2009IBMCorporationIBMChinaDevelopmentLab业务流程编排器数据库°缺省情况下,业务流程编排器和事件收集器使用公共数据库。对于生产环境,建议使用专用数据库从而保证系统的性能。例如,将BPEDB用作业务流程编排器专用的数据库,而将OBSRVRDB用作事件收集器和观察器的数据库。°在实际应用中,用户通常需要开发长时间运行的流
4、程来满足他们复杂的业务需求。而对于长时间运行流程来说,流程实例及其活动实例的状态都保存在数据库中,因此,这些长时间运行流程的性能好坏将在很大程度上取决于业务流程编排器数据库(以下简称BPEDB)的性能。©2009IBMCorporationIBMChinaDevelopmentLab目录°WPS使用的数据库列表及规范°创建高性能的业务流程编排器数据库°对业务流程编排器数据库维护和优化6©2009IBMCorporationIBMChinaDevelopmentLab创建高性能的业务流程编排器数据库°缺省情况下,BPEDB的创建可以通过下面两种方式之一自动完成:V运行BPC安
5、装向导配置业务流程编排器V使用bpeconfig.jacl脚本配置业务流程编排器。°在生产环境中,为了保证良好的数据库操作性能,建议手动执行脚本创建BPEDB及相应的表空间、表。©2009IBMCorporationIBMChinaDevelopmentLab创建数据库°在Windows®上,可以指定目标驱动器。例如:CREATEDATABASEBPEDBOND:USINGCODESETUTF-8TERRITORYen-us;°在UNIX®和Linux®上,输入以下命令:CREATEDATABASEBPEDBON/wasdbfsUSINGCODESETUTF-8TERRIT
6、ORYen-us;其中/wasdbfs指定目录。©2009IBMCorporationIBMChinaDevelopmentLab创建表空间–(I)°创建数据库后,必须显式地创建表空间。用户在完成WPS的安装后,在ProcessChoreographer子目录中,业务流程编排器提供了用于创建表空间的示例脚本。--ScriptfiletocreatetablespacesforDB2UDB--Replaceoccurenceor@location@inthisfilewiththelocation--whereyouwantthetablespacecontainerstob
7、estored,thenrun:--db2connecttoBPEDB--db2-tfcreateTablespaceDb2.ddlCREATETABLESPACETEMPLATEMANAGEDBYSYSTEMUSING('D:/BPE/TEMPLATE');CREATETABLESPACESTAFFQRYMANAGEDBYSYSTEMUSING('D:/BPE/STAFFQRY');CREATETABLESPACEAUDITLOGMANAGEDBYSYSTEMUSING('D:/BPE/AUDITLOG');CR
此文档下载收益归作者所有