- Maximum CPU time: Salesforce limits the total amount of CPU time that a single Apex transaction can use to 10,000 milliseconds, or 10 seconds.
- SOQL queries limit: Salesforce limits the number of SOQL queries that can be executed in a single transaction to 100.
- DML statements limit: Salesforce limits the number of DML (Data Manipulation Language) statements that can be executed in a single transaction to 150.
- Heap size limit: Salesforce limits the amount of heap space that can be used by a single Apex transaction to 6 MB.
- Number of records retrieved limit: Salesforce limits the number of records that can be retrieved in a single query to 50,000.
- Maximum number of characters in a single Apex class: Salesforce limits the number of characters that can be in a single Apex class to 1 million.
- Number of child-to-parent relationship queries limit: Salesforce limits the number of child-to-parent relationship queries that can be executed in a single transaction to 25.
- Number of email messages limit: Salesforce limits the number of email messages that can be sent in a single Apex transaction to 10.
- Maximum size of a single email message: Salesforce limits the size of a single email message to 25 MB.
- Maximum number of test classes: Salesforce limits the number of test classes that can be executed in a single 24-hour period to 5000.