sql >> Database >  >> RDS >> PostgreSQL

Postgres volledig in het geheugen bewaren

Ik heb hier enige tijd geleden een gedetailleerd bericht over geschreven:

Optimaliseer PostgreSQL voor snel testen

Misschien vind je het informatief; het behandelt opties om PostgreSQL te laten werken zonder duurzaamheid en andere tweaks die handig zijn voor het uitvoeren van tests.

U hebt eigenlijk geen in-memory-bewerking nodig. Als PostgreSQL is ingesteld om wijzigingen niet door te spoelen naar schijf, zal er in de praktijk weinig verschil zijn voor DB's die in RAM passen, en voor DB's die niet in RAM passen, crasht het niet.

U moet testen met dezelfde database-engine die u in productie gebruikt. Testen met SQLite, Derby, H2, enz. en vervolgens live implementeren op PostgreSQL heeft geen zin... zoals elke Heroku/Rails-gebruiker je uit ervaring kan vertellen.




  1. utf8_bin versus utf_unicode_ci

  2. Compileer probleem met MySQL C API op MAC OS X 10.6

  3. mysql enum-waarden weergeven in php

  4. Hoe de tafel in orakel te laten vallen