sql >> データベース >  >> RDS >> PostgreSQL

マテリアライズドビューの更新:並行性、トランザクション動作

    Postgres 9.4のリリースの時点では、これが完全に当てはまるわけではありません。 REFRESH MATERIALIZED VIEW CONCURRENTLYを使用して、マテリアライズド・ビューを同時にリフレッシュできるようになりました。 指図。機能的には、これによりビューが更新されますが、読み取りロックなしで更新されます。計算の点ではよりコストのかかる操作ですが、ロックが問題になる場合(私にとっては、この道をたどります)、これは悪い方法ではありません。

    リリースノートの詳細は次のとおりです: https://wiki.postgresql。 org / wiki / What%27s_new_in_PostgreSQL_9.4#REFRESH_MATERIALIZED_VIEW_CONCURRENTLY



    1. 別のテーブルmysqlの値に応じてテーブルに値を挿入します

    2. デコードからケースへのSQL切り替え

    3. SQLServerでINNERJOINを使用して削除するにはどうすればよいですか?

    4. 'System.Data.Entity.Migrations.DbMigrationsConfiguration`1'のタイプ初期化子が例外をスローしました