GORM performs write (create/update/delete) operations that run inside a transaction to
ensure data consistency. Consider disabling it during initialization if it is not
required, and it'd gain about 30%+ performance improvement after setting
SkipDefaultTransaction
to true
.
_ = &gorm.Config{SkipDefaultTransaction: false}
_ = &gorm.Config{SkipDefaultTransaction: true}