El procesamiento simultáneo de Oracle E-Business Suite es lento
En un sistema Oracle E-Business Suite (EBS) que utiliza File Storage para las aplicaciones compartidas, la aplicación se ejecuta lentamente.
Los síntomas pueden ser, pero sin limitarse a estos:
- Las solicitudes simultáneas de EBS tardan más en completarse o nunca se completan
- La aplicación de EBS es lenta
- Los comandos tardan cada vez más tiempo o se bloquean en las instancias
- Carga de servidor alta en las instancias
Causa: la ejecución directa o indirecta de ls
, find
, du
o rsync
en directorios grandes mediante la línea de comandos o scripts en el nivel de sistema operativo o de aplicación. Estas operaciones de exploración de directorios son costosas para File Storage. A medida que aumentan los tamaños de directorio, las operaciones tardan más tiempo en completarse, lo que afecta al rendimiento de las aplicaciones.
Solución: verifique el tamaño de los directorios log
y out
de procesamiento simultáneo mediante la ejecución de los siguientes comandos:
stat $APPLCSF/$APPLLOG
stat $APPLCSF/$APPLOUT
Si estos directorios contienen más de 100 000 archivos, cancele todos los trabajos ls
, find
, du
o rsync
. Mantenga siempre el tamaño del directorio por debajo de 100 000 archivos. Si hay otras carpetas grandes en el sistema de archivos y el procesamiento simultáneo depende de dichas carpetas, considere la posibilidad de reducir su tamaño.
Utilice el esquema de almacenamiento APPLLDM
, que implanta una estructura de subdirectorios para almacenar archivos de procesamiento simultáneos y limitar los tamaños de directorio. Consulte Uso compartido del sistema de archivos de nivel de aplicación en Oracle E-Business Suite versión 12.2 o 12.1.3 utilizando el servicio Oracle Cloud Infrastructure File Storage para obtener instrucciones.