sql >> Database >  >> RDS >> Mysql

PostgreSQL-equivalent van MySQL-geheugentabellen?

Nee, op dit moment bestaan ​​ze niet in PostgreSQL. Als je echt een geheugentabel nodig hebt, kun je een RAM-schijf maken, voeg een tabelruimte ervoor, en maak er tabellen op.

Als je alleen de tijdelijke tabel nodig hebt die tussen verschillende sessies zichtbaar is, kun je een UNLOGGED tafel . Dit zijn geen echte geheugentabellen, maar ze gedragen zich verrassend gelijkaardig wanneer de tabelgegevens aanzienlijk kleiner zijn dan het systeem-RAM.

Globale tijdelijke tabellen zouden een andere optie zijn, maar worden niet ondersteund in PostgreSQL vanaf 9.2 (zie opmerkingen).



  1. Pg_dump gebruiken om alleen insert-instructies uit één tabel binnen de database te krijgen

  2. Hoe een rij met maximale waarde in de mysql-tabel te selecteren?

  3. Slaapstand - ClassNotFoundException:com.mysql.jdbc.Driver

  4. Afsluiten van het PostgreSQL-opdrachtregelhulpprogramma:psql