Share via


A Table Storage méretezhetőségi és teljesítménycéljai

Ez a referencia az Azure Storage skálázhatósági és teljesítménycéljait ismerteti. Az itt felsorolt méretezhetőségi és teljesítménycélok csúcskategóriás célok, de elérhetőek. A tárfiók által elért kérések sebessége és sávszélessége minden esetben a tárolt objektumok méretétől, a felhasznált hozzáférési mintáktól és az alkalmazás által végrehajtott számítási feladatok típusától függ.

Győződjön meg arról, hogy teszteli a szolgáltatást annak megállapításához, hogy a teljesítménye megfelel-e a követelményeknek. Ha lehetséges, kerülje a forgalom sebességének hirtelen megugrását, és gondoskodjon arról, hogy a forgalom megfelelően legyen elosztva a partíciók között.

Amikor az alkalmazás eléri azt a korlátot, amit egy partíció képes kezelni a számítási feladathoz, az Azure Storage elkezdi visszaadni az 503-ás hibakódot (kiszolgáló foglalt) vagy az 500-ás hibakódot (művelet időtúllépése). Ha 503 hiba történik, fontolja meg az alkalmazás módosítását úgy, hogy exponenciális visszalépési szabályzatot használjon az újrapróbálkozásokhoz. Az exponenciális háttérrendszer lehetővé teszi a partíció terhelésének csökkentését, valamint a partíció felé történő forgalom kiugró emelkedésének enyhítését.

A Table Storage céljainak méretezése

Az alábbi táblázat a kapacitás-, méretezhetőség- és teljesítménycélokat ismerteti a Table Storage esetében.

Erőforrás Cél
Az Azure-tárfiókban található táblázatok száma Csak a tárfiók kapacitása korlátozza
A partíciók száma a táblázatban Csak a tárfiók kapacitása korlátozza
Entitások száma egy partíción belül Csak a tárfiók kapacitása korlátozza
Egyetlen táblázat maximális mérete 500 TiB
Egyetlen entitás maximális mérete, az összes tulajdonságértéket beleértve 1 MiB
Tulajdonságok maximális száma egy táblázatentitásban 255 (a három rendszertulajdonságot – PartitionKey, RowKey és Timestamp – is beleértve)
Egyedi tulajdonság maximális teljes mérete egy entitásban Tulajdonságtípustól függően változik. További információt a Table Service adatmodelljét ismertető témakör tulajdonságtípusokkal foglalkozó részében talál.
A PartitionKey mérete Legfeljebb 1024 karakter hosszúságú sztring
A RowKey mérete Legfeljebb 1024 karakter hosszúságú sztring
Az entitáscsoport-tranzakció mérete Egy tranzakció legfeljebb 100 entitást tartalmazhat, és a hasznos adat méretének 4 MiB értéknél kisebbnek kell lennie. Egy entitáscsoport-tranzakció egy entitást legfeljebb egyszer frissíthet.
Tárolt hozzáférési szabályzatok táblázatonkénti maximális száma 5
Maximális kérelemmennyiség tárfiókonként 20 000 tranzakció másodpercenként, 1 KiB entitásméretet feltételezve
Az átviteli sebesség célértéke egyetlen táblázatpartíció esetében (1 KiB méretű entitások) Legfeljebb 2000 entitás másodpercenként

Lásd még