sql >> Database teknologi >  >> RDS >> PostgreSQL

Opdater materialiserede visninger:Samtidighed, transaktionsadfærd

Fra udgivelsen af ​​Postgres 9.4 er dette ikke helt tilfældet. Du kan nu opdatere en materialiseret visning samtidigt ved at bruge REFRESH MATERIALIZED VIEW CONCURRENTLY kommando. Funktionelt opdaterer dette visningen, men gør det uden læselåsen. Det er en dyrere operation i form af beregning, men hvis låsen er et problem for dig (som det var for mig, hvilket førte mig ned ad denne vej), så er det ikke en dårlig vej at gå.

Her er nogle flere oplysninger fra udgivelsesnoterne:https://wiki.postgresql. org/wiki/What%27s_new_in_PostgreSQL_9.4#REFRESH_MATERIALIZED_VIEW_CONCURRENTLY



  1. Installation af psycopg2 mislykkes på MacOS med uklar fejlmeddelelse

  2. Laravel 5 - Elequent GROUP BY fejler

  3. Opdel tabellen i forskellige niveaukolonner

  4. kan ikke vise varemærkesymbol i mysql til html