sql >> Databasteknik >  >> RDS >> Mysql

PostgreSQL-motsvarighet till MySQL-minnestabeller?

Nej, för tillfället finns de inte i PostgreSQL. Om du verkligen behöver en minnestabell kan du skapa en RAM-disk, lägg till en tabellutrymme för den och skapa tabeller på den.

Om du bara behöver den temporära tabellen som är synlig mellan olika sessioner kan du använda en UNLOGGED bord . Dessa är inte riktiga minnestabeller men de kommer att bete sig förvånansvärt lika när tabelldata är betydligt mindre än systemminnet.

Globala temporära tabeller skulle vara ett annat alternativ men stöds inte i PostgreSQL från och med 9.2 (se kommentarer).



  1. Postgresql aggregerad array

  2. HEXTORAW() Funktion i Oracle

  3. Fel 28000:Inloggning misslyckades för användaren DOMAIN\\user med pyodbc

  4. Vad är en skalär UDF i SQL Server?