Vous êtes sur la page 1sur 2

lock types vs lock modes:

exclusive non-cumulative; optimistic.


difference between ICM, ALE and RFCs(which may call BAPIs):
communication using internet; communication between sap systems; call functions
in remote systems (SAP or otherwise).
What if the systems are required to use the internet? is it a mix of all?
to call an RFC from an SAP system you must know the import and export parameters
.
what if the types ANY or OBJECT are used?
READ table, to access singles on iTAB. This statement requires keys. Result on S
tandard, sorted?
Enhancement in CMOD. The deactivate sends the piece of code to inactive status.
It uses the core / standard code instead?
lazy data instantiation;
Logging creates a bottleneck in the system:
Additional write access for each modification to tables being logged.
This can result in lock situations although the users are accessing
different application tables!
A table join is a view of the relevant database tables and does not contain the
corresponding data redundantly
True
A disadvantage of both ABAP joins and database views is that redundant data from
the outer table appears in the result set if there is a 1:n relationship betwee
n the outer and inner tables. This can considerably increase the amount of data
transferred from the database. For this reason, use a field list with a join to
retrieve only those fields that are needed. The runtime of a join formation is h
ighly dependent on the query optimizer, especially when the join involves more t
han two tables. However, it is usually faster than using nested SELECT statement
s.
When you type with the standard types P, N, C, or X, the missing characteristic f
ield length is passed from the actual parameter to the formal parameter at runtim
e. You achieve complete typing with these types (that is, including the field le
ngth) by defining and specifying locally defined types.
When a table is buffered, the records are read directly from the buffer(in the m
ain memory of the app.server).
If full buffer: whataver records accessed are read.
In a (single or) generic buffer, if records asked are not present on the buffer
is the buffered table reloaded with the added records?
Full buffering is also recommended for tables that have frequent accesses to rec
ords that do not exist. The buffer can quickly check if a record exists, as all
the records of the table reside in the buffer.
Mention that indexes and buffering are contradictory measures for increasing per
formance. If a table is buffered, the existing indexes are not used during acces
s since the data is read directly from the buffer.
Mention that there are no indexes in the buffer. Data is sorted by a field...
check tables only check for the domain of the data element.

Vous aimerez peut-être aussi