Tabla de contenido:

¿Cuáles son los límites reguladores en Apex y Salesforce?
¿Cuáles son los límites reguladores en Apex y Salesforce?

Video: ¿Cuáles son los límites reguladores en Apex y Salesforce?

Video: ¿Cuáles son los límites reguladores en Apex y Salesforce?
Video: Learn Governor Limits & Batch Apex in Salesforce Development | LockdownLearning Day 5 with Shrey 2024, Mayo
Anonim

Límites de Apex por transacción

Descripción Límite sincrónico Límite asincrónico
Máximo número de trabajos de Apex agregados a la cola con System.enqueueJob 50 1
Número total de métodos sendEmail permitidos 10
Tamaño total del montón 4 6 MB 12 MB
Máximo Tiempo de CPU en los servidores de Salesforce 5 10.000 milisegundos 60.000 milisegundos

La gente también pregunta, ¿qué son los límites del gobernador en Salesforce?

Apéndice - Gobernador Limites . Gobernador ejecución limites garantizar el uso eficiente de los recursos en la plataforma multiusuario Force.com. Es el límite especificado por el Fuerza de ventas .com sobre la ejecución de código para un procesamiento eficiente.

En segundo lugar, ¿cuáles son los límites del gobernador? ¿Cuáles son las mejores prácticas que sigue para evitar superar estos límites?

  • Un disparador por objeto.
  • Disparadores sin lógica.
  • Métodos de manejo específicos del contexto.
  • Amplíe su código de forma masiva.
  • Evite consultas SOQL o declaraciones DML dentro de bucles FOR.
  • Uso de colecciones, agilización de consultas y bucles for eficientes.
  • Consulta de grandes conjuntos de datos.
  • Utilice @future de forma adecuada.

¿Cómo establezco límites de gobernador en Salesforce?

Configurar advertencias por correo electrónico sobre el límite del gobernador

  1. Inicie sesión en Salesforce como usuario administrador.
  2. En Configuración, ingrese Usuarios en el cuadro Búsqueda rápida y luego seleccione Usuarios.
  3. Haga clic en Editar junto al nombre del usuario para recibir las notificaciones por correo electrónico.
  4. Seleccione la opción Enviar correos electrónicos de advertencia de Apex.
  5. Clic en Guardar.

¿Qué es una transacción vértice?

Transacciones Apex . Un Transacción Apex representa un conjunto de operaciones que se ejecutan como una sola unidad. Todas las operaciones de DML en un transacción completa con éxito, o si ocurre un error en una operación, todo el transacción se retrotrae y no se comprometen datos en la base de datos.

Recomendado: