PostgreSQLPostgreSQLAnvändareMaskinöversatt
Namn, gränser och statusar
Reglerna för namn på PostgreSQL-kluster och databaser, de versioner som stöds, gränserna för instanser, lagring, poolning och Datautforskaren, och statusarna ett kluster visar.
Namn
| Namn |
Regler |
| Kluster |
Gemener, siffror och bindestreck, utan bindestreck först eller sist; unikt i resursgruppen. Portalen tar 3 till 50 tecken, API:t upp till 63 — och upp till 53 när PgBouncer är på, eftersom poolerns namn lägger till -pooler-rw. Kan inte ändras. |
| Databas |
Gemener, siffror och understreck, som börjar med en bokstav, högst 63 tecken (API:t tar också emot ett inledande understreck och $). Också namnet på användaren som äger den. Kan inte ändras. |
| Schema, tabell, kolumn (Datautforskarens formulär) |
Gemener, siffror och understreck, som börjar med en bokstav eller ett understreck, högst 63 tecken |
Ett kluster som skapas via API:t utan databasnamn får en databas och en användare som heter app.
Versioner
|
Versioner |
| Erbjuds av portalens guide |
13, 14, 15, 16 |
| Tas emot av API:t och CLI:t |
12, 13, 14, 15, 16, 17 |
| Standard |
16 |
Versionen är huvudversionen; operatorns avbild för den används. En huvudversion kan bara höjas — se
Uppgradera huvudversionen.
Gränser
| Vad |
Gräns |
| Instanser |
1 till 10 |
| PgBouncer-instanser |
1 till 5 |
| Poolningslägen |
session, transaction, statement |
| Lagringsstorlek |
Ett heltal Gi i portalen; Mi, Gi eller Ti via API:t. Kan bara växa. |
| Minne per instans |
Minst 256Mi, begäran och gräns |
| CPU och minne |
Gränsen minst lika stor som begäran |
| Schema för säkerhetskopiering |
Cron med fem fält, UTC; standard 0 3 * * * |
| Bevarandepolicy för säkerhetskopior |
Ett tal följt av d, w eller m; standard 30d |
| Tillåtna CIDR-block |
IPv4- eller IPv6-intervall med prefixlängd, kommaseparerade |
Gränser i Datautforskaren
| Vad |
Gräns |
| Körtid per sats |
30 sekunder (API:t tar emot upp till 5 minuter) |
| Väntan på lås |
5 sekunder |
| Returnerade rader per omgång |
5 000 (API:et kan be om fler) |
| Rader per sida under Browse |
100 i portalen; upp till 1 000 via API:t |
| Rader per grupp radändringar |
500 |
| Radredigering |
Tabeller med en primärnyckel på en kolumn |
| Provkörning före ett DDL-genomförande |
Högst 2 minuter gammal, samma användare, samma SQL |
Statusar
Ett klusters Status är operatorns egen beskrivning av det, med två ersatta:
| Status |
Betyder |
| Running |
Operatorn rapporterar klustret som friskt; Redo instanser i Översikt anger hur många instanser som svarar. API:t och CLI:t visar operatorns ord, Cluster in healthy state. |
| Stopped |
Klustret har stoppats; ingen instans körs |
| Allt annat |
Vad operatorn håller på med, med dess egna ord — till exempel Setting up primary medan den första instansen förbereds, eller under en återställning. Det varar tills klustret är Running igen. |