Performance Tuning

Component: Azure Table Persistence
NuGet Package NServiceBus.Persistence.AzureStorage (2.x)
Target NServiceBus Version: 7.x

General guidelines

Microsoft's Azure Storage Performance Checklist should be considered for performance tips and design guidelines.

Disabled secondary index scanning when creating new sagas

A secondary index record was not created by the persister contained in the NServiceBus.Azure package. To provide backward compatibility, the NServiceBus.Persistence.AzureStorage package performs a full table scan across all partitions for secondary index records before creating a new saga. For systems that have only used the NServiceBus.Persistence.AzureStorage library, or have verified that all saga instances have a secondary index record, full table scans can be safely disabled by using the AssumeSecondaryIndicesExist setting.

Related Articles


Last modified