on 10-13-2015 5:01 AM
Ante todo buenas noches,
La semana pasada hemos salido en vivo con SAP B1 en la empresa donde trabajo, en este momento tengo 2 consultas generales.
La primera es que al parece mi servidor no esta utilizando toda la memoria disponible.
Tengo 2 servidores con 32GB de RAM, uno para SAP y otro para los usuarios remotos.
En el servidor de SAP la memoria llega a utilizarse hasta los 10GB y de ahí no crece, por lo tanto el SAP esta bien lento, somos al rededor de 40 usuarios y tenemos algunas Ofertas y Ordenes de Venta que tienen hasta 200 items, al momento de actualizar o guardar se demora entre 1 a 3 minutos y termina colgando a otros usuarios.
El SQL del servidor es 2012 Standard.
El segundo punto es que hay ventanas que no se acoplan al tamaño del monitor o mejor dicho cuando las achicas los controles no se juntan.
Por ejemplo la oferta de venta y la orden cuando achicas las ventanas los controles se juntan, pero en la solicitud de traslado y el traslado no sucede esto.
Adjunto algunas imágenes de esto.
Muchas gracias por la ayuda que me puedan brindar.
Ricardo,
Que versión de SAP tienes?
IFV
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola Ricardo,
creo que tu primer inconveniente es un problema de la versión, revisa la nota SAP 2154097 - Client performance becomes bad after SAP Business One upgrades to release 9.1 PL06 https://websmp130.sap-ag.de/sap(bD1lcyZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F6465...
En esta nota te indican sobre la lentitud y performance de la versión después de la actualización a 9.1 PL6 y el workaround que proponen es el siguiente
update CHEN set Counter=0 where Component='C' and ID=37
A mi me paso eso y lo solucione con la información que me aportaron otros foristas en el post
Espero te sirva
Slds,
IFV
Ricardo,
Aquí te dejo la nota completa, si tu S user ID tiene los permisos puedes ver la nota directamente en el portal de SAP. Igualmente el partner que te este implementando puede validar la nota y la solución.
No esta de más recordarte, que alterar las tablas de SAP con UPDATE o DELETE no esta soportado por SAP y puedes perder la garantía del producto (Excepto casos como esto que ellos lo soportan a través de notas SAP).
Por ultimo y no menos importante puedes hacerlo primero en una BD pruebas y validar los resultados.
2154097 - Client performance becomes bad after SAP Business One upgrades to release 9.1 PL06
Symptom
You have upgraded SAP Business One to release 9.1 PL06 and find that the performance of the client has degraded significantly.
Reproducing the issue
Scenario:
Upgrade SAP Business One to release 9.1 PL06.
Expected Result:
The client performance remains as before.
Actual Result:
The client performance degrades.
For example, open an existing purchase order, close one row, and choose the Update button. It will take a much longer time to finish the update operation than in previous versions.
Cause
Application error.
Solution
SAP intends to provide a patch or patches in order to solve the problem described. The section References below will list the specific patches once they become available. The corresponding Info file of the patches in SAP Service Marketplace will also show the SAP Note number. Be aware that these references can only be set at patch release date. SAP will deliver patches only for selected releases at its own discretion, based on the business impact and the complexity of the implementation.
Workaround:
Run the following SQL statement on the affected company database:
update CHEN set Counter=0 where Component='C' and ID=37
Slds,
IFV
Puedes revisar desde SQL Server Management Studio si tu servidor SQL tiene fijado un máximo de uso de RAM. Si es así, puedes considerar incrementarla; lo ideal sería que máximo utilice 3/4 partes de tu RAM total.Si ves que tiene mucho y aún así no sube demasiado el consumo RAM, quiere decir que no ha sido necesario por parte de SQL utilizar más RAM por el momento y que en un futuro, conforme utilicen más y más a SAP B1 el consumo pueda incrementar.
Por lo de la lentitud, intenta seguir la recomendación que se da en el siguiente post:
Saludos y suerte,
JC.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Intentaste realizar lo que te propongo del post que te puse? Adicional, revisa si tienes más de 1 tarjeta de red en tu servidor SAP, ya que eso podría generar también problemas en el desempeño de SAP.
El servicio de SQL Server no va tomar en automático la totalidad de tu RAM o lo que se le marque como máximo, sino que poco a poco (conforme se vaya utilizando) va estar reservando RAM para el servicio y la va liberar tiempo después. Entonces, creo que sería normal que no suba más de 10GB, ya que la mayor parte de los procesos se están ejecutando solo en servidor de usuarios remotos y en SAP solo se están escribiendo/leyendo datos en sus BD.
Una prueba que me gustaría que hicieras: que generes unos 2-3 documentos a modo de prueba directamente en el servidor de SAP, no en el servidor remoto.
Considero que si fuera algún tema de red o conectividad, no se debería presentar el problema si se generan los documentos de el servidor SAP. Si el problema persiste en este ambiente, posiblemente sería necesario que ejecutes en primera instancia la propuesta de solución que se hizo en el post que te puse .
En lo personal, me ha ha funcionado lo anterior en muchas ocasiones... También, lo que me ha ayudado mucho es hacer que los clientes SAP (el software cliente como tal) se conecte usando la IP del servidor SAP, no el hostname, ya que en ocasiones puede haber demoras en la resolución de nombres.
Saludos y nos comentas cómo te fue.
JC.
Estimados,
Realice los pasos de mantenimiento para mis bases de SAP, pero aun sigo teniendo problemas con la velocidad, al momento de abrir o actualizar Ofertas y Ordenes de Venta, también se experimenta cuelgues del sistema cuando se utiliza el modulo de Precios de Entrega.
Utilicé el SQL Server Profiler y al parecer se demora bastante leyendo la tabla OCRD, asumo que lo lee por linea de Oferta o Orden pero tambien hace lo mismo al abrir el modulo de precio de entrega.
Estimados,
Realicé los pasos de mantenimiento para mis bases de SAP, pero aun sigo teniendo problemas con la velocidad, al momento de abrir o actualizar Ofertas y Ordenes de Venta, también se experimenta cuelgues del sistema cuando se utiliza el modulo de Precios de Entrega.
Utilicé el SQL Server Profiler y al parecer se demora bastante leyendo la tabla OCRN, asumo que lo lee por linea de Oferta o Orden, pero también hace lo mismo al abrir el modulo de precio de entrega.
Podrían decirme porque hace esto SAP, es por alguna opción configurada?
Espero me puedan ayudar.
Gracias
Ricardo Uribe Z.
La tabla que veo que esta consultando es la OCRN (Códigos de moneda) que a mi punto de vista es normal ya que los documentos de marketing se basen en ese catalogo.
Tengo varias dudas:
1.- Cuantas BD tienes en SQL y de que tamaño son (MDF y LDF)
2.- Últimamente has aplicado algún UPGRADER?
3.- En un solo servidor conviven SQL y SAP?
4.- Tareas de mantenimiento a cual te refieres?
Espero poder recibir tus comentarios para poder hacer comentarios al respecto y poder brindarte apoyo.
Estimado Julian,
Respondiendo a tus preguntas.
1.- Cuantas BD tienes en SQL y de que tamaño son (MDF y LDF)
En SQL tengo siempre 2 bases la base de producción y una de prueba la cual es la copia de la de producción.
MDF pesa 1GB promedio
LDF pesa 3GB promedio
Esto seria lo mismo para ambas bases.
2.- Últimamente has aplicado algún UPGRADER?
Últimamente ninguno, el ultimo se aplico hace un par de meses.
3.- En un solo servidor conviven SQL y SAP?
Si, en un solo servidor esta instalado SAP y SQL.
4.- Tareas de mantenimiento a cual te refieres?
Tareas de mantenimiento como hacer SHRINK para compactar y reducir el log, para la base de produccion y para la base SBO_COMMON.
Gracias por tu ayuda.
Ricardo Uribe Z.
Haz asignado una cantidad fija a tu memoria en SQL Sever ?
Tus servidores son HP?. Si los son, estableciste su ILO?. En todo caso desactiva su ILO de HP y tambien deshabilita todas tus tarjetas de red solo dejando una ( la que estas utilizando ).
En el caso de la pantalla creo que se debe a los primeros PL de la 9.1
Revisa el siguiente post
Maximize Grid and full screen marketing documents | SCN
Saludos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
109 | |
15 | |
10 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.