Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Fontos
Az Azure Cosmos DB for PostgreSQL már nem támogatott új projektek esetén. Ne használja ezt a szolgáltatást új projektekhez. Ehelyett használja az alábbi két szolgáltatás egyikét:
Az Azure Cosmos DB for NoSQL használata nagy léptékű forgatókönyvekhez tervezett elosztott adatbázis-megoldáshoz 99,999% rendelkezésre állási szolgáltatásiszint-szerződéssel (SLA), azonnali automatikus skálázással és automatikus feladatátvétellel több régióban.
Használja az Azure Database For PostgreSQL Rugalmas fürtök funkcióját a megosztott PostgreSQL-hez a nyílt forráskódú Citus-bővítmény használatával.
A PostgreSQL-ben a táblázatméretek megkeresésének szokásos módja, pg_total_relation_size, drasztikusan aluljelenti az elosztott táblák méretét az Azure Cosmos DB for PostgreSQL esetében.
A fürtben ennek a függvénynek az a feladata, hogy feltárja a táblák méretét a koordinátor csomóponton. A valóságban az elosztott táblák adatai a feldolgozó csomópontokon (szegmensekben) találhatók, nem pedig a koordinátoron. Az elosztott táblaméret valódi mértéke a szegmensméretek összegeként lesz lekérve. Az Azure Cosmos DB for PostgreSQL segédfüggvényeket biztosít az információk lekérdezéséhez.
| Függvény | Válaszok |
|---|---|
| citus_relation_size(relation_name) |
|
| citus_table_size(relation_name) |
|
| citus_total_relation_size(relation_name) |
|
Ezek a függvények a standard PostgreSQL-objektumméretfüggvények közül háromhoz hasonlóak, de ha nem tudnak csatlakozni egy csomóponthoz, hibát jeleznek.
Példa
A következőképpen listázhatja az összes elosztott tábla méretét:
SELECT logicalrelid AS name,
pg_size_pretty(citus_table_size(logicalrelid)) AS size
FROM pg_dist_partition;
Kimenet:
┌───────────────┬───────┐
│ name │ size │
├───────────────┼───────┤
│ github_users │ 39 MB │
│ github_events │ 37 MB │
└───────────────┴───────┘
Következő lépések
- Megtudhatja, hogyan skálázhat egy fürtöt további adatok tárolására.
- Egy fürtben táblatípusok megkülönböztetése.
- További hasznos diagnosztikai lekérdezések megtekintése.