sql >> Databasteknik >  >> RDS >> PostgreSQL

PSQLEundantag:Stora objekt får inte användas i auto-commit-läge

Jag kan inte berätta hur detta görs i Hibernate, men att öppna och läsa/skriva ett stort objekt måste ske inom samma databastransaktion.

Att inaktivera autocommit-läget borde göra susen, kanske du gjorde något fel.

Men får jag föreslå att du inte använder stora objekt alls?
Vanligtvis är det mycket lättare att använda bytea PostgreSQL-datatyp, som kan innehålla data upp till 1 GB. Såvida du inte lagrar och hämtar data i bitar, erbjuder stora objekt inga fördelar, och jag tvivlar på att du kan utnyttja funktionaliteten för stora objekt fullt ut med en ORM ändå.



  1. Välj ett enstaka kolumnvärde och lagra det i variabel oracle sql

  2. Genomsnitt av flera kolumner

  3. Hur gör du GIS-frågor på Heroku med den delade databasen?

  4. mysql show Antal rader från andra tabeller i varje rad