Salesforce 小知识:大量“子记录”的处理方法
生活随笔
收集整理的這篇文章主要介紹了
Salesforce 小知识:大量“子记录”的处理方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大量“子記錄”的存放
例子:系統中導入了很多“聯系人”(Contact)記錄,它們沒有具體所屬的“客戶”(Account)記錄。那么我們就要將它們作為“子記錄”臨時保存在一個Account記錄下。
問題:當保存Contact和Account的關系時,系統會同時鎖定這兩條記錄。那么如果要利用多線程同時保存大量的Contact記錄到同一個Account記錄下,很有可能會出錯。
解決方案:
大量記錄的所有者
例子:系統中導入了很多記錄,每條記錄都要有一個所有者(Owner)。
問題:如果將這些記錄暫時賦值給同一個用戶作為所有者,那么系統會計算所有記錄的共享權限等。而如果此用戶本身有著復雜的權限設定、角色設定等,那么對這些記錄的權限計算也會非常復雜,從而會給系統的運行效率帶來影響。
解決方案:
轉載于:https://www.cnblogs.com/chengcheng0148/p/salesforce_large_volumn_subrecords_tips.html
總結
以上是生活随笔為你收集整理的Salesforce 小知识:大量“子记录”的处理方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Python设计模式] 第1章 计算器
- 下一篇: PHP中抽象类与接口的应用场景