TCS Week4 Answers

18
Workload Analysis for SAP R/3 1: Please identify the correct statements dealing with some answer time components. More than one answer is correct. Decide whether each answer is true or false. True False X O Roll wait time is counted as a sub- component of RFC+CPIC time that is measured during synchronous RFC communication. (Gewichtung: 1) X O Roll wait time is counted as a sub- component of GUI time. GUI time is measured during a round trip to the front end. (Gewichtung: 1) X O High GUI time may indicate either a slow network connection to the front end or a front end that has some performance problems itself. (Gewichtung: 1) X O High RFC+CPIC time indicate that either the network connection to the remote component is weak or that the processing of your request on the remote component takes a long time. (Gewichtung: 1) O X High Roll Wait times always indicate that there is a hardware bottleneck (most likely the CPU) on the the application server you are logged on to. (Gewichtung: 1) 2: The following situations are to be seen as critical: More than one answer is correct.

description

TCS Week4 Answers

Transcript of TCS Week4 Answers

Page 1: TCS Week4 Answers

Workload Analysis for SAP R/31:

Please identify the correct statements dealing with some answer time components.

More than one answer is correct. Decide whether each answer is true or false.

True False

X O Roll wait time is counted as a sub-component of RFC+CPIC time that is measured during synchronous RFC communication. (Gewichtung: 1)

X O Roll wait time is counted as a sub-component of GUI time. GUI time is measured during a round trip to the front end. (Gewichtung: 1)

X O High GUI time may indicate either a slow network connection to the front end or a front end that has some performance problems itself. (Gewichtung: 1)

X O High RFC+CPIC time indicate that either the network connection to the remote component is weak or that the processing of your request on the remote component takes a long time. (Gewichtung: 1)

O X High Roll Wait times always indicate that there is a hardware bottleneck (most likely the CPU) on the the application server you are logged on to. (Gewichtung: 1)

2:The following situations are to be seen as critical:

More than one answer is correct.

True False

O X On Windows-based SAP systems with Zero Administration Memory Management activated: "Max. use" of Extended Memory exceeds 80% of "In Memory". (Gewichtung: 1)

X O On Unix-based (32- and 64-Bit systems): "Max. use" of Extended Memory exceeds 80% of "In Memory". (Gewichtung: 1)

X O On all SAP systems: "Max. use" of Roll area exceeds 80% of "In Memory". (Gewichtung: 1)

O X On all SAP systems: "On disk" for Extended Memory exceeds

Page 2: TCS Week4 Answers

20% of "In Memory". (Gewichtung: 1)

O X On all SAP systems: Usage of more than 250 MB of "Heap memory" (Gewichtung: 1)

3:

A real-live scenario: A customer experiences right now a dramatic decline in performance. By combining the functions of SM50 and ST04 you are able to answer the following questions:

More than one answer is correct. Decide whether each answer is true or false.

True False

O X For the current day you can easily identify the transactions with the highest load on the system. (Gewichtung: 1)

O X You can identify the users that put the highest load on the system, but only for the last 60 minutes. (Gewichtung: 1)

X O You can find what report is accessing what table. Also you can identify the user who started this report. This information is only a snap-shot information. (Gewichtung: 1)

X O You find what select statement accesses what table, and you can get an "Explain" for it. (Gewichtung: 1)

X O Using ST04 you can identify what kind of table access is used to retrieve data from the database. (Gewichtung: 1)

4:

How are expensive SQL select statements recognized?

More than one answer is correct. Decide whether each answer is true or false.

True False

O X High number of object swaps in PXA. (Gewichtung: 1)

O X Large CPU load on the application server host. (Gewichtung: 1)

X O High database request time caused by many buffer requests on the database. (Gewichtung: 1)

O X High CPU wait time while memory usage remains low. (Gewichtung: 1)

Page 3: TCS Week4 Answers

X O High database request time as part of the response time. (Gewichtung: 1)

5:

In what sequence does a dialog work process allocate the different memory areas (according to SAP recommendations)?

Please choose the correct answer.

O 1. Roll Memory until exhausted2. Heap Memory until exhausted or abap/heap_area_dia reached3. Extended Memory (EM) until EM exhausted or ztta/roll_extension reached

O 1. Roll Memory until ztta/roll_first reached2. Heap Memory until exhausted or abap/heap_area_dia reached3. Extended Memory (EM) until EM exhausted or ztta/roll_extension reached4. Remainder of roll area is used

X 1. Roll Memory until ztta/roll_first reached2. Extended Memory (EM) until EM exhausted or ztta/roll_extension reached3. Remainder of roll area is used4. Heap Memory until exhausted or abap/heap_area_dia reached

O 1. Roll Memory until exhausted2. Extended Memory (EM) until EM exhausted or ztta/roll_extension reached3. Heap Memory until exhausted or abap/heap_area_dia reached4. Remainder of roll area is used

O 1. Heap Memory until exhausted or abap/heap_area_dia reached2. Roll Memory until exhausted3. Extended Memory (EM) until EM exhausted or ztta/roll_extension reached

6:

If you would like to access buffered data you should follow these rules:

More than one answer is correct.

True False

X O The statement "SELECT … BYPASSING BUFFER" does not

Page 4: TCS Week4 Answers

make use of the SAP buffers. (Gewichtung: 1)

O X The statement "SELECT … USING BUFFER" always accesses buffered data. (Gewichtung: 1)

X O Native SQL statements do not make use SAP buffers. (Gewichtung: 1)

X O You need to use "SELECT SINGLE…" statements to access partial buffered (single record buffering) data. (Gewichtung: 1)

O X SAP tables content is not buffered by default. You are required to activate buffering as you see the need. (Gewichtung: 1)

7:

Concerning the monitoring of SAP buffers, what statements are correct?

More than one answer is correct.

True False

X O You can find a list of the buffered programs within the program buffer. (Gewichtung: 1)

O X SAP recommends that all SAP buffers should have hit ratios of at least 90%. (Gewichtung: 1)

O X Swapped buffer content is placed in a temporary storage (Swap/Page) and retrieved from there as soon as enough space becomes free again in the corresponding buffer. (Gewichtung: 1)

X O Swaps occur in a buffer if all configured "directory entries" are used up. (Gewichtung: 1)

X O Swaps occur in a buffer if the configured buffer size is filled up and a new object to be buffered cannot find enough free space in the buffer. (Gewichtung: 1)

8:

A high database request time might indicate several problems. Please identify the reasons that can lead to high database request times.

More than one answer is correct.

True False

Page 5: TCS Week4 Answers

X O Network problems between application layer and database layer (Gewichtung: 1)

X O CPU bottleneck on the database server (Gewichtung: 1)

O X Problems with the roll buffer (Gewichtung: 1)

O X No free database thread/process available to handle your request (Gewichtung: 1)

X O Bad database buffer hit ratio because buffer is too small (Gewichtung: 1)

9:

It may happen in SAP systems that memory areas can not hold all the data they are supposed to hold. Then, maybe, another memory area is used as an "overflow". Identify the correct pairs of memory areas that are used subsequently during dialog processing.

More than one answer is correct.

True False

X O Extendend Memory -> Work process local roll memory (remainder) (Gewichtung: 1)

O X Work process local roll memory -> Work process local roll file (Gewichtung: 1)

O X Roll buffer -> Extendend Memory (Gewichtung: 1)

X O Work process local roll memory (remainder) -> Heap memory (Gewichtung: 1)

O X SAP Buffers -> SAP Paging File (Gewichtung: 1)

10:

The operating system monitor (transaction ST06, including detail analysis menu) helps you in finding the following information:

More than one answer is correct.

True False

X O Identifying the top CPU processes (Gewichtung: 1)

X O The current CPU utilization (Gewichtung: 1)

Page 6: TCS Week4 Answers

X O The amount of paging/swapping activity during the previous 24 hours (Gewichtung: 1)

O X The user names of the users that create the most load on the CPU(s) (Gewichtung: 1)

X O The amount of physical memory available on the hardware of the SAP instance (Gewichtung: 1)

11:

The following statements on "expensive SQL statements" in SAP systems are correct:

More than one answer is correct.

True False

O X Average dialog response times above 2500 ms are always caused by expensive SQL statements. (Gewichtung: 1)

X O High database request times might be caused by expensive SQL statements. (Gewichtung: 1)

X O Requests with many "buffer gets" are called "expensive". For example: individual statements that cause more than 5% of all reads on the database are expensive. (Gewichtung: 1)

O X All expensive statements can be tuned. (Gewichtung: 1)

O X Expensive SQL statements are always caused by wrong decisions of the optimizer of the database system. (Gewichtung: 1)

12:

What information can you find in the main screen of the Process Overview of a specific instance (SM50)?

More than one answer is correct.

True False

O X The transaction code of the program processed (Gewichtung: 1)

X O The name of the program processed (Gewichtung: 1)

X O The database table accessed by running programs (Gewichtung:

Page 7: TCS Week4 Answers

1)

X O The current status of the work process (Gewichtung: 1)

O X The process ID of the dispatcher process (Gewichtung: 1)

13:

Concerning the processing time, what are the recommendations of SAP?

More than one answer is correct.

True False

O X Processing time should always be kept below 200ms. (Gewichtung: 1)

O X Processing time should never be lower than 45% of the total dialog response time (Gewichtung: 1)

X O Processing time should not be higher than two times the CPU time (Gewichtung: 1)

X O Processing time should normally contribute about 40% to dialog response times (Gewichtung: 1)

O X CPU time should always be higher than processing time. (Gewichtung: 1)

14) Which components make up dialog response time

X Wait -time

Roll-out

X Roll-in

Lock time

X Db processing time

15) What remote calls are available within SAP

Page 8: TCS Week4 Answers

X Synchronous RFC

Direct RFC

X Transactional RFC

X Queued RFC

Indirect RFC

X Asynchronous RFC

What security relevant communication protocols and methods are supported by an SAP Web Application Server?

More than one answer is correct.

True False

X O Secure Sockets Layer (SSL) (Gewichtung: 1)

O X Secure Java Protocol (SJP) (Gewichtung: 1)

X O Secure Network Communication (SNC) (Gewichtung: 1)

X O Secure Store and Forward (SSF) (Gewichtung: 1)

O X Secure ABAP Protocol (SAP) (Gewichtung: 1)

The parameter DIR_GLOBAL is set to \usr\sap\<SID>\SYS\global. The parameter DIR_DATA is set to \usr\sap\<SID>\<Instance>\data. On 15.07.2003 at 11:00 a.m. system time "workitems" are archived on Windows NT for the first time this day. What is the name of the target file? Use the figures to get the answer.

Please choose the correct answer.

O \usr\sap\<SID>\SYS\ARCHIVE\WORKITEM_20030715_01.ARCHIVE.

O \usr\sap\<SID>\<Instance>\dataWORKITEM_20030715_110000.ARCHIVE.

O \usr\sap\<SID>\<Instance>\data\WORKITEM_20030715_01.ARCHIVE

O \usr\sap\<SID>\<Instance>\data\BC_20030715_01.ARCHIVE

Page 9: TCS Week4 Answers

X \usr\sap\<SID>\SYS\global\WORKITEM_20030715_110000.ARCHIVE.

18) The diagram shows the ABAP short dump of an aborted transaction in an SAP system. Which of the following statements are correct?

More than one answer is correct. Decide whether each answer is true or false.

True False

O X The error was caused by a transaction in the SAP system which exceeded the extended memory. (Gewichtung: 1)

X O The error was caused by a transaction which exceeded the maximum runtime in a dialog work process of an SAP system. (Gewichtung: 1)

O X The error was caused by a transaction which exceeded the maximum runtime in a background work process of an SAP system. (Gewichtung: 1)

O X The error can be avoided by reducing the memory usage of the respective transaction in the SAP system. (Gewichtung: 1)

Page 10: TCS Week4 Answers

X O The error can be avoided by running the respective program in a batch job in the SAP system if running in background is possible. (Gewichtung: 1)

19) Which of the following statements are correct regarding the SAP Library?

More than one answer is correct. Decide whether each answer is true or false.

True False

X O To provide (host) the SAP Library, you can use either a Web server or a file server. (Gewichtung: 1)

O X Using PlainHtmlFile requires only a fraction of the disk space on the file server compared to HtmlHelpFile. (Gewichtung: 1)

X O SAP Library can only be accessed after transaction SR13 is

Page 11: TCS Week4 Answers

configured. Also only after configuring SR13 the sapdoccd.ini on the front end will be evaluated (if it exists). (Gewichtung: 1)

X O To access the SAP Library, you can call PlainHtmlHttp through a Web browser. (Gewichtung: 1)

O X To access the SAP Library, you can use HtmlHelpFile through a Web browser. (Gewichtung: 1)

20) What kind of requests can be handled by the ICM?

More than one answer is correct.

True False

X O The ICM can handle requests that are intended for the SAP J2EE Engine (Gewichtung: 1)

O X The ICM can handle requests from the SAP GUI for HTML ("Web GUI") (Gewichtung: 1)

X O The ICM can handle requests for the ABAP dispatcher that call Business Server Pages (BSPs) (Gewichtung: 1)

X O The ICM can handle incoming mails using the SMTP Plug-In (Gewichtung: 1)

O X The ICM can handle RFC requests from other SAP systems (Gewichtung: 1)

21) From where should the synchronization of user data between a SAP system and a directory server be started?

One answer is correct.

O The synchronization should be started from the directory server independent on the direction in which the data are synchronized.

O The system from which the synchronization is started can be customized using transaction LDAP

O User that exist in the SAP System only should be synchronized starting a report in the SAP System, user that exist in the directory server only should be synchronized starting a script on the directory server.

Page 12: TCS Week4 Answers

X The synchronization should be started from the SAP system independent on the direction in which the data are synchronized.

O The system from which the synchronization is started can be maintained using the profile parameter ldap/sync_start

22) What of the following statements concerning the SAP Internet Transaction Server is correct?

More than one answer is correct.

True False

O X For each mySAP Business Suite component system, it is recommended to configure one SAP ITS instance. (Gewichtung: 1)

O X The SAP ITS AGATE and WGATE must be installed on one physical server. (Gewichtung: 1)

X O The SAP ITS AGATE can be installed on the same physical server as the WebServer. (Gewichtung: 1)

X O The SAP ITS WGATE must be installed on the same physical server as the WebServer. (Gewichtung: 1)

O X Only one SAP ITS instance per host is allowed. (Gewichtung: 1)

23) By implementing the Central User Administration (CUA) you can maintain the following information centrally for all clients connected to the CUA.

More than one answer is correct.

True False

O X Complete definitions of "User Roles" (Gewichtung: 1)

X O Which user is allowed to logon to what client (Gewichtung: 1)

X O Initial (new) passwords (Gewichtung: 1)

X O The lock status of users (Gewichtung: 1)

O X Authorization profiles can be replicated to other systems (Gewichtung: 1)

Page 13: TCS Week4 Answers

24) While setting up the RFC connections for a Central User Administration (CUA) in an SAP Web AS 6.40-based system you are required to observe the following:

More than one answer is correct.

True False

X O The RFC connections needed have to be named identical as the logical system they are connecting to. (Gewichtung: 1)

X O The RFC connections needed have to be named in capital letters. (Gewichtung: 1)

O X The naming convention recommended by SAP for both, RFC connections and logical system names, is the following: "CUA_<SID>", e.g. CUA_DEV. (Gewichtung: 1)

O X The users used for the RFC connections for the CUA need to be of type "SYSTEM" with authorization SAP_ALL. (Gewichtung: 1)

O X You need to use trusted RFC connections for setting up a CUA environment. (Gewichtung: 1)

25) Which statements concerning the mapping between SAP Fields and attributes of the directory server are correct?

More than one answer is correct.

True False

O X For every SAP Field there has to be exactly one attribute of the directory server (Gewichtung: 1)

X O Complex mapping rules (e.g. n SAP fields are related to m attributes of the directory server) are possible (Gewichtung: 1)

O X SAP fields for which there exist no attributes on the directory server cannot be synchronized for principal reasons (Gewichtung: 1)

X O SAP fields for which there exist no attributes on the directory server can be synchronized using schema extensions (Gewichtung: 1)

X O The mapping between SAP Fields and attributes of the directory

Page 14: TCS Week4 Answers

server uses function modules. (Gewichtung: 1)