PolarDB PostgreSQL版(相容Oracle)的所有節點規格均為獨享型節點。獨享型節點是指該節點獨佔所分配到的CPU、記憶體、儲存和I/O資源,而非與其他節點共用資源,因此效能更加穩定可靠。
PolarDB PostgreSQL版(相容Oracle)目前提供以下規格的節點供您選擇。
計算節點規格
節點規格 | CPU和記憶體數 | 最大儲存容量 | 最大串連數 | PSL4最大IOPS | PSL5最大IOPS |
polar.o.x4.medium | 2核8 GB | 100 TB | 800 | 8,000 | 16,000 |
polar.o.x8.medium | 2核16 GB | 100 TB | 1,600 | 8,000 | 16,000 |
polar.o.x4.large | 4核16 GB | 100 TB | 1,600 | 32,000 | 64,000 |
polar.o.x8.large | 4核32 GB | 100 TB | 3,200 | 32,000 | 64,000 |
polar.o.x4.xlarge | 8核32 GB | 100 TB | 3,200 | 64,000 | 128,000 |
polar.o.x8.xlarge | 8核64 GB | 100 TB | 3,200 | 80,000 | 160,000 |
polar.o.x4.2xlarge | 16核 64 GB | 100 TB | 3,200 | 128,000 | 256,000 |
polar.o.x8.2xlarge | 16核128 GB | 100 TB | 12,800 | 128,000 | 256,000 |
polar.o.x4.4xlarge | 32核128 GB | 100 TB | 12,800 | 128,000 | 256,000 |
polar.o.x8.4xlarge | 32核256 GB | 300 TB | 25,600 | 192,000 | 384,000 |
polar.o.x4.6xlarge | 48核192 GB | 100 TB | 12,800 | 128,000 | 256,000 |
polar.o.x8.6xlarge | 48核384 GB | 300 TB | 25,600 | 192,000 | 384,000 |
polar.o.x4.8xlarge | 64核256 GB | 300 TB | 25,600 | 192,000 | 384,000 |
polar.o.x8.8xlarge | 64核512 GB | 500 TB | 36,000 | 204,800 | 409,600 |
polar.o.x8.12xlarge | 88核710 GB | 500 TB | 36,000 | 256,000 | 512,000 |
polar.o.x8.15xlarge | 120核920 GB | 500 TB | 36,000 | 256,000 | 512,000 |
最大串連數
PolarDB PostgreSQL版(相容Oracle)最大串連數是系統允許的最大串連數,當資料庫並發使用者超過該串連數後,會導致新串連無法建立或者連線逾時。
業務系統不同,每個串連消耗的記憶體資源不同,導致資料庫實際能達到的最大串連不同。詳情請參見最大串連數。
查詢當前系統配置的最大串連數。
show max_connections;
查詢當前實際串連數。
select count(1) from pg_stat_activity;
請關注業務和資料庫實際情況,建議串連數不超過以下的建議值。
建議值公式:
LEAST({DBInstanceClassMemory/11MB}, 5000)
。如果應用程式需要更大的串連數,請選擇具有更大記憶體的資料庫叢集。