You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/storage/blobs/storage-performance-checklist.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,6 +47,7 @@ This article organizes proven practices for performance into a checklist you can
47
47
| |Copying blobs |[Are you using the Azure Data Box family for importing large volumes of data?](#use-azure-data-box)|
48
48
| |Content distribution |[Are you using a CDN for content distribution?](#content-distribution)|
49
49
| |Use metadata |[Are you storing frequently used metadata about blobs in their metadata?](#use-metadata)|
50
+
| |Service metadata |[Allow time for account and container metadata propagation](#account-and-container-metadata-updates)|
50
51
| |Performance tuning |[Are you proactively tuning client library options to optimize data transfer performance?](#performance-tuning-for-data-transfers)|
51
52
| |Uploading quickly |[When trying to upload one blob quickly, are you uploading blocks in parallel?](#upload-one-large-blob-quickly)|
52
53
| |Uploading quickly |[When trying to upload many blobs quickly, are you uploading blobs in parallel?](#upload-many-blobs-quickly)|
@@ -253,6 +254,13 @@ For more information about Azure Front Door, see [Azure Front Door](../../frontd
253
254
254
255
The Blob service supports HEAD requests, which can include blob properties or metadata. For example, if your application needs the Exif (exchangeable image format) data from a photo, it can retrieve the photo and extract it. To save bandwidth and improve performance, your application can store the Exif data in the blob's metadata when the application uploads the photo. You can then retrieve the Exif data in metadata using only a HEAD request. Retrieving only metadata and not the full contents of the blob saves significant bandwidth and reduces the processing time required to extract the Exif data. Keep in mind that 8 KiB of metadata can be stored per blob.
255
256
257
+
## Account and container metadata updates
258
+
259
+
Account and container metadata is propagated across the storage service in the region where the account resides. Full propagation of this metadata can take up to 60 seconds depending on the operation. For example:
260
+
261
+
- If you are rapidly creating, deleting, and recreating accounts with the same account name in the same region ensure that you are waiting 60 seconds for the account state to fully propagate, or your requests may fail.
262
+
- When you establish a stored access policy on a container, the policy might take up to 30 seconds to take effect.
263
+
256
264
## Performance tuning for data transfers
257
265
258
266
When an application transfers data using the Azure Storage client library, there are several factors that can affect speed, memory usage, and even the success or failure of the request. To maximize performance and reliability for data transfers, it's important to be proactive in configuring client library transfer options based on the environment your app runs in. To learn more, see [Performance tuning for uploads and downloads](storage-blobs-tune-upload-download.md).
@@ -284,3 +292,4 @@ Page blobs are appropriate if the application needs to perform random writes on
284
292
-[Scalability and performance targets for Blob storage](scalability-targets.md)
285
293
-[Scalability and performance targets for standard storage accounts](../common/scalability-targets-standard-account.md?toc=/azure/storage/blobs/toc.json)
286
294
-[Status and error codes](/rest/api/storageservices/Status-and-Error-Codes2)
0 commit comments