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

Meget langsom opstart af Spring Boot-applikation

For Spring Boot kan du indstille dette i din application.properties fil:

spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false

Jeg fandt også ud af, at jeg skulle indstille en anden egenskab, ellers ville jeg få fejlen "org.hibernate.HibernateException:Adgang til DialectResolutionInfo kan ikke være null, når 'hibernate.dialect' ikke er indstillet". For at rette op på, at jeg har indstillet denne egenskab:

spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect

Dette reducerede vores opstartstid fra omkring 100 sekunder ned til 12.



  1. Skift tabel for at ændre standardværdien for kolonnen

  2. Hvordan bruger man en PostgreSQL container med eksisterende data?

  3. Minimal logning med INSERT...SELECT og hurtig indlæsningskontekst

  4. Hvordan forskønner man det output, der kommer fra SELECT-forespørgslen i kommandoprompten?