TAW_10_1 chapter 5, system core Flashcards

1
Q

In an SAP ABAP + JAVA installation, ho do the runtime environments comunicate?

A

Thru a JCO connector

SAP Java connector

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When did the Central Instance become split between the PAS and the ASCS

A

NetWeaver 7.1+

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What services are contained on the ABAP Central Services Instance

A

Message Server
Enqueue Server
Other optional services include

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How many ABAP Central Services Instances can a single system contain?

A

Only one, and the services on the ASCS can only be on that single instance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What services exist on the PAS and AAS instances

A

Gateway, ICM, Dispatcher, Work processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Name the types of work proceses

A
D - dialog
S - Spool
V - Update and Update2 (as UPD and UP2)
B - Background
E - Enqueue (may only exist for a single dispatcher)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What Tcode shows an over view of application servers

A

SM51

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Does the message server do anything important?

A

Yes, it registers available instances and allows communication between them. It handles logon load balancing. Allows the dispatchers to communicate with other instances. Handles lock requests thru the enqueue server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What tcode can show me who is logged on to the system?

A

SM04

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How can I find out what server I am logged onto?

A

System settings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What tcode can tell me aobout the status of work process on application servers?

A

SM50

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How many Spool processes are required in each system

A

At least one but more than one can be configured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How many update processes are required in each system

A

At least one but more than one can be configured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How many background processes are required in each system

A

At least one but, if you will be doing transports in the system you need at least 2. More than this can be configured

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How many enqueue processes are required in each system

A

At least one but more than one can be configured provided they are all on the same instance
So think of it like this, all enqueue processes must be attached to the same dispatcher, but that dispatcher can have more than one enqueue process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What 4 min things does the dispatcher do?

A

Distributes the requests among the work processes
Integrates the presentation layer
Organizes communication activities
Processes the requests on a first in/first out basis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What kind of things might I find in the buffer area of an application server?

A

Programs, Factory calendar, T001W….

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What are the 5 parts of every work process?

A
Screen Processor
ABAP Interpreter
Database Interface
Internal Memory
Task Handler
19
Q

The Screen Processor is part of a…?

A

Work process

20
Q

The ABAP Interpreter is part of a…?

A

Work process

21
Q

The Database Interface is part of a…?

A

Work process

22
Q

The Internal Memory is part of a…?

A

Work process

23
Q

The Task Handler is part of a …?

A

Work process

24
Q

How can native SQL be invoked?

A

EXEC SQL

END EXEC

25
Q

What is bypassed when using native SQL

A

The database interface, buffered data

26
Q

What are the principles of A.C.I.D.?

A

Atomic - It either works entirely or not at all
Consistent - the status changes from one to another and both re correct
Isolated - The changes being made in a transaction can only be seen in other transactions after final commit
Durable - The final changes are permanently stored in the database at final commit

27
Q

All business transaction changes must be included as one…..?

A

Database LUW

28
Q

What are the four lock modes?

A

Exclusive
Shared
Exclusive non-cumlative
Optimistic

29
Q

Can I change an object that has a shared lock?

A

No, you can only read it

30
Q

What 2 ways can a user lock be forcefully removed

A

SM04 (kill the session)

SM12 (kill the lock but be careful to make sure the user has left the transaction)

31
Q

What do all update tables start with

A

VB

32
Q

What are the 3 types of updates?

A

V1 - time critical, all or nothing
V2 - Not time critical, all V1 updates must be sucessful
Non time critical, collective run

33
Q

What program must run to handle collective runs

A

RSM13005

34
Q

In what tcode can updates be monitored?

A

SM13

35
Q

What work processes can CREATE spool request?

A

Dialog or background only, theses store to TEMSE and then the Spool work process reads the TEMSE to process the request

36
Q

Where are spool requests stored

A

TEMSE

37
Q

What is the normal maximum amount of time a dialog process can run?

A

10 minutes

38
Q

How can background jobs be defined

A

SM36

39
Q

How can background jobs be monitored

A

SM37

40
Q

How do third party programs communicate with the dispatcher?

A

Thru the gateway reader

41
Q

How does a process on one instance communicate with a process on another instance

A

Thru the gateway reader

42
Q

What three protocols are supported by the ICM

A

HTTP, HTTPS, SMTP

43
Q

How can the ICM be monitored

A

Tcode SMICM