Skip to: Abstract | Comments | Solution | Migration | Download
APAR NUMBER: PJ30742 PRODUCT: z/TPF FUNCTIONAL AREA: CONTINUOUS DATA COLLECTION (CDC) SHIPPED IN PUT: 2 ABSTRACT: Queries of a large CDC-TPFDF database may take too long PACKAGE CONTENTS: Source Segments: (C) base/include/tpf/c_icdc.h (N) base/include/tpf/c_irc0df.h (C) base/include/tpf/c_irc1df.h (C) base/include/tpf/c_irc2df.h (N) base/macro/irc0df.mac (C) base/macro/irc1df.mac (C) base/macro/irc2df.mac (C) base/rt/cdcp.c (C) base/rt/cdcq.c (C) base/rt/cdcq.sqc (C) base/rt/cdcs.cpp (C) base/rt/cdcx.c (C) base/rt/cdcx.sqc (C) base/rt/uf1t.asm Object Only Binaries: None. Configuration Independent Binaries: (C) base/load/CDCO.so (C) base/load/CDCP.so (C) base/load/CDCS.so (C) base/obj/cdcp.o (C) base/obj/cdcq.o (C) base/obj/cdcs.o (C) base/obj/cdcx.o Support Files: base/lst/cdcp.lst base/lst/cdcq.lst base/lst/cdcs.lst base/lst/cdcx.lst base/lst/CDCO.map base/lst/CDCP.map base/lst/CDCS.map OTHER BINARIES TO BUILD: (C) <sys>/load/UF1T.so (C) <sys>/obj/uf1t.o PREREQUISITE APARS IN APPLICATION ORDER: base/include/tpf/c_icdc.h PJ30403(1) PJ30609(2) base/rt/cdcp.c PJ30403(1) PJ30419(1) PJ30609(2) base/rt/cdcq.c PJ30609(2) base/rt/cdcq.sqc PJ30609(2) base/rt/cdcs.cpp PJ30403(1) PJ30609(2) base/rt/cdcx.c PJ30609(2) base/rt/cdcx.sqc PJ30609(2) base/rt/uf1t.asm PJ30362(1) <sys>/load/UF1T.so PK06657(1) PJ30362(1) <sys>/obj/uf1t.o PK06657(1) PJ30362(1) base/load/CDCO.so PJ30609(2) base/load/CDCP.so PJ30403(1) PJ30419(1) PJ30609(2) base/load/CDCS.so PJ30403(1) PJ30609(2) base/obj/cdcp.o PJ30403(1) PJ30419(1) PJ30609(2) base/obj/cdcq.o PJ30609(2) base/obj/cdcs.o PJ30403(1) PJ30609(2) base/obj/cdcx.o PJ30609(2) COMMENTS: When using TPFDF as the storage medium for CDC and running CDC at its fastest collection frequency (every 5 seconds) for a full day, CDC will generate a sizeable TPFDF database. It can take too long for TPFDF to respond to the CDC clients query request of such a large database. SOLUTION: B+Tree indexing has been added to the CDC TPFDF detail file. This allows for improved response time when querying data. COREQS: None. MIGRATION CONSIDERATIONS: Existing CDC TPFDF databases cannot be migrated to using the updated DBDEF. It will require the initialization (ZUDFM INIT FCA0) of the FCA0 file. This affects all TPF LPAR's within a loosely coupled complex. BUILD COMMANDS AND INSTRUCTIONS: #maketpf commands for linux maketpf -f CDCO cdcq.o cdcx.o maketpf -f CDCP cdcp.o cdcq.o cdcx.o maketpf -f CDCS cdcs.o maketpf -f UF1T uf1t.o maketpf UF1T link maketpf CDCO link maketpf CDCP link maketpf CDCS link UPDATED INFORMATION UNITS: None. See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/pages/maint.htm APAR URL: http://www.ibm.com/software/htp/tpf/ztpfmaint/put2/PJ30742.htm APAR Package
