TransWikia.com

Does creating a record type worsen DML performance on the object?

Salesforce Asked by Kris Goncalves on December 19, 2021

If you have an object with no records types versus one with a couple, is performance affected in terms of DML insertion?

I experienced a change in DML performance after creating multiple record types on an object that previously had none which led me to wonder if record types do add a type of complexity that I didn’t put much thought into before.

One Answer

Generally speaking, no, record types do not add any significant processing time by themselves. They are not generally subject to record locks like many types of parent objects, nor do they do anything much beyond restricting available picklist values. I will not say that the performance difference is definitely exactly zero, but it's close enough that the variations in network latency and server load would make it nearly impossible to discern any measurable difference.

Answered by sfdcfox on December 19, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP