sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur stor är en buffert i PostgreSQL

PostgreSQL har en hårdkodad blockstorlek på 8192 bytes -- se den fördefinierade variabeln block_size . Detta brukade vara ett nummer att ha i åtanke när du redigerade konfigurationen för att ange shared_buffers , etc., men konfigurationen stöder nu suffix som MB som gör omvandlingen åt dig.

Det är möjligt, med hårt arbete, att ändra block_size till andra värden. För en minoritet av applikationer kan det finnas en mer optimal storlek, men antalet platser som koden gör ett antagande om storleken är stort.



  1. MySQL INSERT SELECT - Duplicera rader

  2. ASP.NET/Identity Error:Entitetstypen ApplicationUser är inte en del av modellen för det aktuella sammanhanget

  3. Vi introducerar MariaDB Platform X5:databasen för alla arbetsbelastningar, nu i vilken skala som helst

  4. Ansluter till SQL Server 2012 med sqlalchemy och pyodbc