Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The benefit of segregating user groups by line-ofbusiness (using logon groups) is related to the
point that groups of users (like SD users or HR
users, for example) tend to use the same sets of
data. They (generally) work with the same groups
of tables and hit the same indexes using the same
programs (transactions).
So, if you can group all of the users hitting the
same tables, onto (or one set of) App server(s),
then you can tune the App server buffers to a much
greater extent. If the FI users (generally) never
hit against the HR tables then the App servers in
the FI group don't (generally) have to buffer any
HR data. That leaves you free to make memory and
buffer adjustments to a more drastic extent,
because you don't have to worry (as much) about
screwing the HR users (as an example), when you're
adjusting the FI server group.
So, (in opinion only) you should start with a
buffer hit ratio analysis / DB table & index access
analysis (by user group) to see where you would get
the best benefit from this kind of setup. If you
don't have this kind of info, then creating logon
groups by line-of-business may have no benefit (or
worst case, may make performance degrade for the
group with the highest load %). You need some
historical information to base your decision on,
for how to best split the users up.
ST06 OS stats
ST05 SQL trace
SE30 Abap runtime analysis
A few step which you can exercise to sort/identify
performance issues.
* ST03, ST02, ST04 are the tcode for workload,
tuning and DB Performance Monitoring codes.
* ST06 FOR Operation System Monitoring.
** SM51 OR SM50 is process overview which
the workprocess sequence. ( Ideally 10-15
with OLTP and batch process scheduled at
off peak times respectively) say 8-17 hrs
hrs for Batch Process)
tells you
process
peak and
and 17-8