02.05.2013 Views

MKS Implementer 2006 Administration Guide

MKS Implementer 2006 Administration Guide

MKS Implementer 2006 Administration Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Performance Considerations<br />

Multiple System Development<br />

You must analyze the performance impact of this feature on the secondary systems to<br />

determine its feasibility within your system setup. Some of the database files opened on the<br />

secondary system are DDM files. To effectively use this feature you need high-speed<br />

transmissions, such as that provided by a Gigabit Ethernet. The secondary systems using<br />

<strong>Implementer</strong> with DDM files do not significantly affect the primary system.<br />

Additionally, to enable the secondary system to use <strong>Implementer</strong>, the communications line to<br />

the primary system must be active and the <strong>Implementer</strong> database files on the primary system<br />

must be available. If the line to the primary system goes down, <strong>Implementer</strong> on the<br />

secondary system is unavailable for use until you re-establish the connection.<br />

If your communication line cannot provide adequate performance when you convert the<br />

<strong>Implementer</strong> files to remote databases, you may want only certain functional areas of the<br />

product to use this feature. On the Start Remote Database command, the default is to convert<br />

all files; however, you can specify to convert only the files related to lock and conflict<br />

processing [FILESCVT(*LOCKS)]. If you specify *LOCKS, each system operates with most<br />

<strong>Implementer</strong> files locally, yet maintains one set of files that enforce, lock, and allow<br />

concurrent development across all systems.<br />

Specify *PROJECTS to have one project tracking database. You can specify one or more of<br />

these values in the FILESCVT list. If you specify *ALL anywhere in the list, it overrides<br />

*LOCKS and/or *PROJECTS.<br />

Request Number Considerations<br />

If you use multiple system development and do not convert all database files, you should<br />

adjust the request number on each secondary system to avoid conflict with the request<br />

numbers on the primary system. For example, if the next request number (in System Control<br />

Maintenance) on the primary system is 500, set the next request number on a single<br />

secondary system to 5500. For multiple secondary systems, the next request numbers can be<br />

divided into equal groups depending on the number of secondary systems. In this way the<br />

likelihood of a duplicate request number generated by requests from the secondary systems<br />

is minimal, so audit records are less confusing.<br />

Each copy of <strong>Implementer</strong> and the <strong>Implementer</strong> Receiver should use a unique prefix for<br />

internal work libraries to ensure an overlap does not occur. Specify a unique two-character<br />

prefix in the data area IMPRFX in the product library of each copy of <strong>Implementer</strong>. For<br />

details, see “<strong>Implementer</strong> Data Areas and User Exit Programs” on page 401.<br />

You should also carefully consider the user profile names you use. To eliminate any<br />

confusion of where a check out occurs, <strong>MKS</strong> recommends you use different user profile<br />

names on the different systems.<br />

191

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!