All triggers are bulk triggers by default, and can process multiple records at a time. You should always plan on processing more than one record at a time.
An Event object that is defined as recurring is not processed in bulk for insert, delete, or updatetriggers.
Bulk triggers can handle both single record updates and bulk operations like:
Data import
Lightning Platform Bulk API calls
Mass actions, such as record owner changes and deletes
Recursive Apex methods and triggers that invoke bulk DML statements
All triggers are bulk triggers by default, and can process multiple records at a time. You should always plan on processing more than one record at a time.
An Event object that is defined as recurring is not processed in bulk for insert, delete, or updatetriggers.
Bulk triggers can handle both single record updates and bulk operations like:
- Data import
- Lightning Platform Bulk API calls
- Mass actions, such as record owner changes and deletes
- Recursive Apex methods and triggers that invoke bulk DML statements
For more information please refer to below link.- https://blog.jeffdouglas.com/2009/04/20/writing-bulk-triggers-for-salesforce/
Hope this helps.Kindly mark this as solved if the reply was helpful.
Thanks,
Nagendra
Please go through the links below to have a better understanding of Bulk trigger.
https://trailhead.salesforce.com/en/content/learn/modules/apex_triggers/apex_triggers_bulk
https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers_bestpract.htm
Thanks.
Ajay Dubedi