Nie, w tej chwili nie istnieją w PostgreSQL. Jeśli naprawdę potrzebujesz tabeli pamięci, możesz utworzyć dysk RAM, dodaj przestrzeń tabel dla niego i utwórz na nim tabele.
Jeśli potrzebujesz tylko tabeli tymczasowej, która jest widoczna między różnymi sesjami, możesz użyć UNLOGGED
stół
. To nie są prawdziwe tabele pamięci, ale będą zachowywać się zaskakująco podobnie, gdy dane w tabeli są znacznie mniejsze niż systemowa pamięć RAM.
Globalne tabele tymczasowe byłyby inną opcją, ale nie są obsługiwane w PostgreSQL od wersji 9.2 (patrz komentarze).