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.
Bulk triggers can handle both single record updates and bulk operations
like:
- Data import
-
Force.com Bulk API calls
- Mass actions, such as record owner changes and deletes
- Recursive Apex methods and triggers that invoke bulk DML statements