You can edit the registry settings that apply to the (Distributed) Job Service and the summarizer service (in both the Job Service and P6 Professional).
Edit (Distributed) Job Service registry settings
Type 'regedit' in the Start, Run utility to open the Registry Editor. In the Registry Editor, navigate to the following directory:
My Computer\HKEY_LOCAL_MACHINE\
SYSTEM\CurrentControlSet\Services\PrmJobSv\Parameters
The following table summarizes the Job Services registry settings.
[Job Service settings] |
|
|
---|---|---|
Setting Name and Description | Default | Valid Ranges/Values |
EstablishDBConnectionRetryCount Number of times to try to connect to database on startup. | 3 | 1-10 |
MaxNumRecurringJobs The maximum number of recurring (Project Management) jobs that can run simultaneously. | 4 | 1-(no maximum) |
DeleteRemoteLog [test purposes only] If set to false, log file "Prm*.tmp" will not be deleted. | 1 (true) | 0 (false) 1 (true) |
Edit registry settings for summarizer jobs
Type 'regedit' in the Start, Run utility to open the Registry Editor. In the Registry Editor, navigate to the following directory:
My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Primavera.
You can add any of the following settings as D Words and modify the defaults to the recommended value.
Note: The following settings apply to the Job Service and the P6 Professional. You would typically modify them to improve performance.
[Summarizer settings] |
|
|
---|---|---|
Setting Name and Description | Default | Valid Ranges/Values |
NumProjectsSummarizedAtATime Number of projects that can be summarized at the same time by the Job Service or the P6 Professional. To achieve the best possible performance, Oracle recommends that the value of this setting = 20. | 1 | 1-xx |
PreQuerySummarizablePct The percentage threshold that determines how the summarizer will analyze a project’s need for summarization. If the value of the equation shown below is less than the threshold, each project is considered for summarization individually. If the value of the following equation is greater than the threshold, all projects to be considered for summarization are analyzed simultaneously. The equation that determines this behavior is: # of projects to be summarized / # of projects user can access*100. | 50 | 0-100 |
MaxDurationToSummarize The maximum remaining duration or the maximum original duration, in hours, that an activity or activity assignment can have in order to be summarized. If an activity or activity assignment has a remaining duration greater than this threshold, it is ignored during summarization. To ensure that all activities are summarized, Oracle recommends that the value of this setting = 100000. | -1 | - |
Note: The following settings are also available. However, you would not typically need to modify their values, unless you are performing tests.
[Summarizer settings] |
|
|
---|---|---|
Setting Name and Description | Default | Valid Ranges/Values |
ResourceSummaries If true, resources are summarized.
Applies to the Job Service and the P6 Professional. | 1 (true) | 0 (false) 1 (true) |
EnterpriseCommit Controls how frequently to commit EPS summary records to the database, based on the number of rows of data that have been processed. Useful for improving performance when summarizing large jobs.
No value commits the EPS summary records when processing is complete.
If you assign a value, this value is applied to both the Job Service and P6 Professional. | 1000 for the Job Service No value for P6 Professional | 1-(no maximum) |
PrmJobLogMemoryUsage If true, logs memory usage of PrmJob in megabytes.
Applies only to the Job Service. | 0 (false) | 0 (false) 1 (true) |
RetrySleep The time, in milliseconds, to wait between retry attempts when there is a connection failure.
Applies only to the Job Service. | 60000 | - |
MaxRetries The maximum number of retry attempts to make when there is a connection failure.
Applies only to the Job Service. | 10 | - |
DumpSettings Set to true to log all settings to a Job.txt file for the summarization job.
Applies only to the Job Service. | 0 (false) | 0 (false) 1 (true) |
PreLoadTASKSUMFINForEPS Preloads TASKSUMFIN records for all projects before summarizing the entire EPS.
Set to false to use a "load on demand" approach that will conserve memory but will be much slower due to an increased number of SQL queries for TASKSUMFIN records.
Applies to summarizing Financial Periods in the Job Service and P6 Professional. Does not affect the performance of summarization by Weeks or Months. | 1 (true) | 0 (false) 1 (true) |
PreLoadTASKSUMFINForProject Preloads TASKSUMFIN records for each project before summarizing that project.
Set to false to use a "load on demand" approach that will conserve memory but will be much slower due to an increased number of SQL queries for TASKSUMFIN records.
Applies to summarizing Financial Periods in the Job Service and P6 Professional. Does not affect the performance of summarization by Weeks or Months. | 1 (true) | 0 (false) 1 (true) |
PreLoadTRSRCSUMFN Preloads TRSRCSUMFN records for each project before summarizing any project. Also, during summarization of the entire EPS, it preloads all TRSRCSUMFN records for one resource or role at a time.
Set to false to use a "load on demand" approach that will conserve memory but will be much slower due to an increased number of SQL queries for TRSRCSUMFN records.
Applies to summarizing Financial Periods in the Job Service and P6 Professional. Does not affect the performance of summarization by Weeks or Months. | 1 (true) | 0 (false) 1 (true) |