Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье подробно описываются целевые показатели производительности и масштабируемости службы хранилища Azure. Приведенные целевые показатели производительности и масштабируемости предельно высоки, но достижимы. В любом случае частота запросов, с которой успешно справляется учетная запись хранения, и ее пропускная способность зависят от размера хранимых объектов, используемых схем доступа и типа рабочей нагрузки приложения.
Обязательно протестируйте службу, чтобы определить, соответствует ли ее производительность вашим требованиям. По возможности избегайте внезапных пиковых нагрузок по трафику. Убедитесь в том, что трафик соответствующим образом распределяется по разделам.
Когда при работе приложения достигается предельная рабочая нагрузка на раздел, служба хранилища Azure начинает выдавать код ошибки 503 (сервер занят) или 500 (время ожидания операции истекло). При возникновении ошибок 503 попробуйте изменить приложение, чтобы при повторных попытках оно использовало политику экспоненциальной задержки. Экспоненциальная задержка позволяет уменьшить нагрузку на раздел и сгладить резкие скачки трафика в этом разделе.
Целевые объекты масштабирования для хранилища таблиц
В следующей таблице показаны целевые показатели масштабируемости и производительности для хранилища таблиц.
| Ресурс | Цель |
|---|---|
| Количество таблиц в учетной записи хранения Azure | Ограничено только емкостью учетной записи хранения |
| Количество партиций в таблице | Ограничено только емкостью учетной записи хранения |
| Количество сущностей в партиции | Ограничено только емкостью учетной записи хранения |
| Максимальный размер одной таблицы | 500 ТиБ |
| Максимальный размер одной сущности, включая все значения свойств | 1 МиБ |
| Максимальное количество свойств в сущности таблицы | 255 (включая три системных свойства: PartitionKey, RowKey и Timestamp) |
| Максимальный общий размер отдельного свойства в сущности | Зависит от типа свойства (см. сведения о типах свойств в документации по модели данных службы таблиц) |
| Размер PartitionKey | Строка размером до 1024 символов |
| Размер RowKey | Строка размером до 1024 символов |
| Размер транзакции группы объектов | Транзакция может содержать не более 100 сущностей, а объем полезных данных не должен превышать 4 МиБ; Транзакция группы сущностей может включать изменение одной сущности только один раз. |
| Максимальное количество хранимых политик доступа для таблицы | 5 |
| Максимальная частота запросов на учетную запись хранения | 20 000 транзакций в секунду (предполагается размер сущности в 1 КиБ) |
| Целевая пропускная способность для одного раздела таблицы (сущности размером 1 КиБ) | До 2000 сущностей в секунду |