Mostrando postagens com marcador BC-CST-EQ. Mostrar todas as postagens
Mostrando postagens com marcador BC-CST-EQ. Mostrar todas as postagens

segunda-feira, 2 de janeiro de 2012

Much enqueue work process

If you are running an classical ABAP CI with the message server in and dialog instance and the enqueue running in work process, the standard recommendation is to increase the number of ENQ processes up to 3.
Having 4 or more processes does not add any value, since they start block each other in the critical section.


terça-feira, 27 de dezembro de 2011

enqt opcode 39

75    /*--- operation code --------------------------------------   
76    #define OPCODE_NOP         cU(' ')   
77    #define OPCODE_RESET_STATISTICS  cU('-')   
78    #define OPCODE_STATISTICS  cU('0')   
79    #define OPCODE_ENQUEUE     cU('1')   
80    #define OPCODE_DEQUEUE     cU('2')   
81    #define OPCODE_DEQUEUE_ALL cU('3')   
82    #define OPCODE_CLEANUP_USER cU('4')  
83    #define OPCODE_REMOVE_GEN  cU('5')  /* generic remove */      
84    #define OPCODE_GETUSER     cU('7')   
85    #define OPCODE_CLRSTAT     cU('8')   
86    #define OPCODE_GETSTAT     cU('9')   
87       
88    #define OPCODE_ACTUAL_FILE   cU('A')   
89    #define OPCODE_BCK_ON        cU('B')   
90    #define OPCODE_COMPRESS      cU('C')   
91    #define OPCODE_DUMP          cU('D')   
92    #define OPCODE_BCK_OFF       cU('E')   
93    #define OPCODE_ENQUEUE_OFF   cU('F')   
94    #define OPCODE_GET_ENQID     cU('G')   
95    #define OPCODE_GET_HRES_TIME cU('H')   
96    #define OPCODE_SET_ENQID     cU('J')   
97    #define OPCODE_GET_STAMP     cU('N')   
98    #define OPCODE_STATE_TRANSFER cU('O')   
99    #define OPCODE_ENQUEUE_PERM  cU('P')  
100    #define OPCODE_QUERY         cU('Q')  
101    #define OPCODE_REMOVE        cU('R')  
102    #define OPCODE_ENQUEUE_STATE cU('S')  
103    #define OPCODE_ENQUEUE_ON    cU('T')  
104    #define OPCODE_VERIFY        cU('V')  
105    #define OPCODE_LOG_ON        cU('X')  
106    #define OPCODE_DUMP_JSON     cU('d')  
107    #define OPCODE_LOG_ON_UNAME  cU('x')   /* lower case */  
108    #define OPCODE_LOG_OFF       cU('Y')  
109    #define OPCODE_LOG_OFF_TRUNC cU('y')   /* lower case */  
110    #define OPCODE_LOG_ON_REPL   cU('Z')  
111    #define OPCODE_LOG_OFF_REPL  cU('z')   /* lower case */