+ Start a Discussion
Marty C.Marty C. 

Max number of records processed at once by a trigger?

Can someone point me to documentation that definitively states that an Apex trigger will only process a maximum of 200 (or the correct number) records each run? Regardless of how the trigger was activated, e.g., by a Visualforce action, via the SOAP API, through the Bulk API?

The Triggers page[1] in the Force.com Apex Code Developer's Guide, Version 30.0 seems to imply that triggers will only process a max of 200 records per run. To me, this means that even if I load 1,000,000 records through the Bulk API in one request, that 1,000,000 records will actually be processed in chunks of 200 records.

[1]: Triggers page

Ramu_SFDCRamu_SFDC
Below posts might answer your question 

http://wiki.developerforce.com/page/Loading_Large_Data_Sets_with_the_Force.com_Bulk_API
http://salesforce.stackexchange.com/questions/9160/bulk-api-query-batch-size-limit-is-10-000-records
Marty C.Marty C.
Thank you for offering suggestions, Ramu. Unfortunately, neither link seems to be "official documentation" on the maximum number of records a trigger may process (outside of the Bulk API). For "official" documentation, I am looking for something from Salesforce Help or from something like the Force.com Apex Code Developer's Guide.