일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- sales cloud consultant
- Too many SOQL queries
- service cloud consultant
- Administrator
- Too many DML statements
- Database Methods
- development link
- salesforce
- google extension
- sharing
- apex
- sObject
- System.LimitException
- difference with java
- VARIABLE
- BASIC
- DML Statement
- dump
- platform developer1
- apex class
- developer console
- object setting
- chatter user profile
- deactivate record type for chatter user profile
Archives
- Today
- Total
목록Too many DML statements (1)
어느 Salesforce Developer의 개발 성장기
Salesforce 신입 개발자가 가장 많이 하는 실수(System.LimitException: Too many SOQL queries / Too many DML statements)
Salesforce는 동기 Apex에 대해 100개의 SOQL 쿼리 또는 비동기 Apex에 대해 200개의 SOQL 쿼리 제한이 있다. 즉, 반복문(for문) 안에서 쿼리문을 사용하면 안된다. Performing Bulk SOQL SOQL 검색시, 잘못된 쿼리 예시(1): trigger SoqlTriggerNotBulk on Account(after update) { for(Account a : Trigger.New) { // Get child records for each account // Inefficient SOQL query as it runs once for each account! Opportunity[] opps = [SELECT Id,Name,CloseDate FROM Opportunit..
Salesforce/Tips
2020. 3. 11. 00:10