cancel
Showing results for 
Search instead for 
Did you mean: 

SGen

Former Member
0 Kudos

Hi friends from this community.

I´ve installed Sap Ehp 2 netweaver 7.0  (components = ABA, BASIS, PI, BW)  (Win XP) and call Sgen twice, but is compilling to many programs before transactions.

Looking for the report of Sgen, at end there is the following:

----- report ----- summary of the generation --------

The parallel processing incorporated  the following servers with

machine type   560 :

SapTrial_NSP_00

State of the tasks at the  end of generation

  1  F

  2  F

(F means: task is finished)

Summary of the generation

1) Information on the generation set

Selected generation task:

Generate all objects of selected software components

Data basis:  all_components

The load format corresponds  to the machine type   560 .

The generation set comprises      72.406   objects.

    71.788   objects were successfully generated.

       618   objects show (syntax) errors.

(Further information can be found in db table GENSETC.)

2) Runtime statistics

The generation required      17.121   seconds

(resp.  044521 (hhmmss)).

The generation rate averages              4,23   objects per second

(resp.           15.228   objects per hour).

---

Could someone help me with tips ?

Tks

Eduardo.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Eduardo,

I observed from the log that you have a fresh installation, correct me if i am wrong.

Did you made a new client copy if not please create a client copy and try running the programs.

For ex: from 000 to 100

As it not recomanded to run programs on the 000 client.

For the first couple of days, the system performance will be slow as becasue buffer needs to be between 90 - 95%. So that next time when you run any transaction it should be faster.

Regards

Mohammed

Former Member
0 Kudos

Mohammed

That´s right. It is a fresh and free installation and I didnt made any client copy.   Maybe that´s the problem and I will try this....

Tkanks a lot.

Edu

Answers (1)

Answers (1)

ACE-SAP
Active Contributor
0 Kudos

Hello Eduardo

My tips would be... forget about SGEN !

It is not a mandatory operation, program will be automatically generated the 1st time they are launched.

Let the users/consultants do the job when they start working on the system, so only what is used/needed will begenerated.

SGEN is mass generating everything and most of implementations only use a small part of the existing programs.

Doing so you will avoid wasting space in load tables with generated objects that will never be used.

Best regards

Former Member
0 Kudos

Yves.

Thank you.  I agree with you, and readed about it...  But, in this case, as i am using a Trial Version (we call MiniSAP here in Brazil - for my studies), I would like to complete all generating to see the final results and get more speed calling transaction.

And, on the other hand,  the system continues compiling every time that I call the sames transactions... and for this my curitosity.

Tkanks again for help me.

Eduardo.

ACE-SAP
Active Contributor
0 Kudos

Eduardo,

That is not normal, program/screens & so on should only be generated once....

But SAP does not compile all the sub-screen & programs when you run a transaction, so it generate the first dynpros & prog and have some other stuff to generate if you jumps to other option / screens in the same transaction.

The here under note could help you to investigate.

1230076 - Generation of ABAP loads: Tips for the analysis

Report RSDEPEND displays this time stamp for a specific program and also lists all objects including their time stamp on which the program depends.

Best regards