Register Login

When Do We Run SGEN and What Does It Do?

Hello SAP Gurus,

I have a query if you guys can solve it then please give your kind solutions. The query is as follow:

When do we run SGEN and what does it do?

Thanks in Advance!


  • 27 May 2009 6:22 am Shalesh Singh Visen Best Answer
    Sgen is ran after the upgrade or applying of patches or kernel.

    It regenerates your objects. ref. to this link
  • 25 May 2009 12:19 pm saperpguru Helpful Answer
    We run SGEN as a post installation activity ..
    it schedules the load generator ,
    sgen compiles the abap programs which were in inactive mode and makes it active and by running this the response time will be less
  • 25 May 2009 12:20 pm Shalesh Singh Visen
    SGEN: Is a transaction used for load generation first time after installation or system refreshes, so that system usage becomes faster with required data available.
  • 21 Sep 2016 5:50 pm Samyuktha Bandi

    To transfer all data from data base to buffer. When a  system is newly installed, any information needed will be fetched from database. Hence system will slow down.
    To avoid system slow performanace. SGEN is executed. This will fetch all data from Database and place it in buffer.