일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- deactivate record type for chatter user profile
- apex
- DML Statement
- salesforce
- sharing
- dump
- chatter user profile
- google extension
- Administrator
- service cloud consultant
- sales cloud consultant
- platform developer1
- object setting
- Too many DML statements
- Too many SOQL queries
- difference with java
- Database Methods
- BASIC
- sObject
- VARIABLE
- System.LimitException
- developer console
- apex class
- development link
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