sql >> Database >  >> RDS >> PostgreSQL

Postgresql in geheugendatabase django

Dit is voortijdige optimalisatie. Postgresql is heel erg snel, zelfs als je het op een koude metalen harde schijf draait, op voorwaarde dat je de juiste indexen gebruikt. Als je de gegevens op de schijf niet volhoudt, stel je jezelf open voor een wereld van pijn.

Als u daarentegen uw tests wilt versnellen door een postgresql-database in het geheugen uit te voeren, kunt u zoiets proberen als deze niet-duurzaamheidsoptimalisaties :

http://www.postgresql.org/docs/9.1/static /non-duurzaamheid.html

De meest drastische suggestie is om een ​​ramdisk . te gebruiken op die pagina. Zo gaat het om er een op te zetten. Na het volgen van de OS/Postgresql-stappen, bewerk django settings.py en voeg de tablespace toe aan de DATABASES-sectie.

Last but not least:dit is gewoon een complete verspilling van tijd.



  1. postgres jsonb_set meerdere sleutels bijwerken

  2. Dubbele sleutels negeren tijdens 'kopiëren van' in postgresql

  3. Totaal per dag tellen met mijn resultaat in SQL

  4. Hoe rijen strings af te korten met een scheidingsteken voor meerdere tekens?