HEAPテーブル

MySQL なら HEAP テーブルを使うのが手軽な気がする。

CREATE TABLE foo_memory TYPE=HEAP SELECT * FROM foo;
CREATE UNIQUE INDEX id ON foo_mem(id);

まぁ、HEAP テーブルは HEAP テーブルで ORDER BY にインデックスが使えないとかの制約があるので、そんなに簡単な話でもないけど。