PostgreSQLでメモリ内テーブルを作成するにはどうしたらいいですか?PostgreSQLのメモリ内テーブル
11
A
答えて
13
7
まあ、それはあなたがグローバルな一時テーブルを作成することができ、技術的にメモリテーブル内はありませんが、:
create global temporary table foo (a char(1));
それがメモリに全体の時間残りますが、それはおそらくすることを保証していません(巨大なテーブルがない限り)。
PostgreSQL 9.1の未ログインテーブルを考慮することもできます。これにより、トランザクションの一部ではなくコストパフォーマンスが向上します(書き込み操作はWALでは維持されません)。
関連する問題
- 1. スキーマ内でpostgresqlテーブルをグループ化する
- 2. PostgreSQLテーブルのテストデータ
- 3. postgresql共有メモリの設定
- 4. JDBC +大PostgreSQLのクエリは、メモリ
- 5. postgresql - テーブル内の各カラムの数(ヌル値なし)
- 6. Postgresqlのmysqlフェデレーテッド・テーブル・ストレージ・エンジン
- 7. PostgreSQLのテーブルで検索
- 8. Postgresql:テーブル名/スキーマの混乱
- 9. 私はこのように私のPostgreSQL 8.4データベース内のテーブル持っているのpostgresql
- 10. 一時テーブルpostgresql関数
- 11. PostgreSQLのテーブルの複数の値
- 12. PostgreSQL 9.4テーブルの一意のID
- 13. Postgresql - 範囲の制約 - 2つのテーブル
- 14. Postgresql:1つのテーブルのマスター - スレーブレプリケーション
- 15. PostgreSQLの大きなテーブルのSELECT/INSERTパフォーマンス?
- 16. Solrはテーブルをメモリ内で結合できますか?
- 17. MS-SQLはメモリ内テーブルをサポートしていますか?
- 18. postgresqlテーブル内のすべての日付を前日に変更する
- 19. テーブル内またはテーブル内のMySQLテーブル
- 20. C++メモリ内のプログラムサイズ
- 21. メモリ内のビジュアルパターンは?
- 22. 内部メモリのタブロードアイコン
- 23. JPA単一テーブル階層のPostgreSQL ID
- 24. postgreSQLの - 同じテーブルに列を更新
- 25. SQLiteメモリ内データベースバックアップ
- 26. PostgreSQL - 動的テーブル、関数内のテキスト配列から値を挿入
- 27. PythonワークフローでのPostgreSQLのパフォーマンスとメモリ使用の調整
- 28. Postgresqlのキャッシュ(メモリ)のパフォーマンス+キャッシュのウォーミングアップ方法
- 29. 内部メモリ内のキャッシュのサイジング
- 30. メモリ内のオブジェクトの.NETセキュリティ
すぐに回答いただきありがとうございます。 – PHPst
"global"はPostgreSQLのノイズに過ぎません。おそらく他のRDBMSとの互換性のために有用です。私は[マニュアルを引用します](http://www.postgresql.org/docs/9.1/interactive/sql-createtable.html#SQL-CREATETABLE-COMPATIBILITY): 'オプションで、GLOBALまたはLOCALはTEMPORARYまたはTEMPの前に書くことができます。 PostgreSQLには違いがありません。 ' –
一時テーブルがメモリにどれだけアクセスするかを制限する設定があるかどうか知っていますか? – tothphu