Development questions

What are the Governor Limits for SOQL (100 synchronous queries, 200 asynchronous queries, 50,000 total rows retrieved)?

DevelopmentEasyTCSInfosysAccenture

Per transaction:

  • 100 SOQL queries synchronous, 200 asynchronous (batch, future, queueable)
  • 50,000 total rows retrieved by SOQL queries
  • 20 SOSL queries; SOSL returns max 2,000 rows
  • Query timeout (120 seconds per query)

Queries inside loops quickly exceed 100. Use collections, relationship queries, SOQL for loops, and Limits.getQueries() to monitor.

soqlgovernor-limits