Optimizing Performance for All Source Transactions
To optimize budget processor performance for all applications that you have enabled to feed source transactions into budget processor:
-
Recompute statistics for these tables when the row count of these tables exceeds 3,000 rows. If the row count is less than 3,000, then delete statistics from the tables.
-
PS_LEDGER_KK
-
PS_KK_SOURCE_LN
-
-
Recompute statistics for the PS_KK_SOURCE_HDR table when the row count exceeds 10,000 rows.
If the row count is less than 10,000 rows then delete statistics from the table.
-
Recompute statistics on the Product KK_SOURCE_HDR table if the row count exceeds 10,000 rows. . The table name can be found on the Source Transaction page in the KK Source Header Record field as depicted below.
This example illustrates the fields and controls on the Source Transactions - Definition page.

Note:
If the row count is less than 10,000 rows, you can delete statistics from the table.
-
Delete statistics from PS_BP_CF_TAO.
-
Delete statistics from PS_BP_XCF_TAO, and PS_BP_XCF2_TAO.
-
Analyze SYS scheme tables (all system tables) to improve parsing time.
-
Add these indexes:
Table Index Index Fields PS_GL_ACCOUNT_TBL
PSFGL_ACCOUNT_TBL
SETID, STATISTICS_ACCOUNT, EFF_STATUS, ACCOUNT_TYPE, ACCOUNT, EFFDT
PSRECFIELD
PSGPSRECFIELD
RECNAME, SUBRECORD, FIELDNAME, FIELDNUM, CURCTLFIELDNAME, USEEDIT
PSTREELEVEL
PSBTREELEVEL
SETID, TREE_NAME, TREE_LEVEL, EFFDT, TREE_LEVEL_NUM
PSTREENODE
PSGTREENODE
(1) TREE_NODE, SETID, TREE_NAME, EFFDT, TREE_NODE_NUM
(2) SETID, TREE_NAME, EFFDT, TREE_NODE_NUM, TREE_NODE_NUM_END
PSTREELEAF
PSCTREELEAF
SETID, TREE_NAME, EFFDT, RANGE_FROM, RANGE_TO, TREE_NODE_NUM
-
Update statistics on these tables: PSTREELEVEL, PSTREENODE, PSTREELEAF.
See also PeopleTools: PeopleSoft Application Designer
Related Topics