- Expediere
- 10 august 2026 la 15:51 UTC
- Autor
- Kamo
- Comite
- 2a1f5f4
Fugea pe LESH decât pe CockroachDB pe care l-a înlocuit -- 20Gi/6cpu împotriva CockroachDB 32Gi/8cpu - în timp ce nevoie de mai mult, deoarece YSQL rulează un separat Procesul suport PostgreSQL per conexiune pe partea de sus a motorului de stocare. Trei schimbări: 1. tserver 12Gi/3cpu -> 24Gi/8cpu cereri, 20Gi/6cpu -> 48Gi16cpu limite. Timpi măsurați 8,323 accelerați și ~19 minute de stand de procesor cumulativ la capacul de 6-core. Nodul rulează 48 de nuclee la 7%. 2. *************** înlocuit cu un explicit --memorie limit hard bytes. Cu gazdaNetwork steagul dimensiunea YugabyteDB off HOST 123 GB, așa că a crezut că a avut 18.52 GB într-un grup de 20 GiB care a trebuit să dețină, de asemenea, 9.9 GB de backend-uri PostgreSQL. A fost un trafic Spike de la o ucidere OOM. Acum fixat: tserver 24 GiB, maestru 3 GiB. 3. --enable ysql conn mgr=true, so 150+ client relations multiplex over a a gestionat piscina în loc de un proces fiecare. kernel.shmmni ridicat la 32768 pe k1m1 așa cum prevede administratorul de conexiune. După aceea, într-un interval de 240 de minute stabilit: 0,00% accelerat (a fost 1,4% din perioade), bloc plafon cache 9.26 GB -> 12 GB, limita de memorie rădăcină corect 24 GB.