sql >> Database >  >> RDS >> PostgreSQL

Grote ResultSet op postgresql-query

Om een ​​cursor te gebruiken om gegevens op te halen, moet u het ResultSet-type ResultSet.TYPE_FORWARD_ONLY (de standaardinstelling) en automatisch vastleggen op false naast het instellen van een ophaalgrootte. Daar wordt naar verwezen in het document waarnaar je linkt, maar je hebt niet expliciet vermeld dat je die stappen hebt uitgevoerd.

Wees voorzichtig met het partitioneringsschema van PostgreSQL. Het doet echt vreselijke dingen met de optimizer en kan enorme prestatieproblemen veroorzaken waar dat niet zou moeten zijn (afhankelijk van de specifieke kenmerken van uw gegevens). Is uw rij in ieder geval maar 1,8 miljoen rijen? Er is geen reden dat het zou moeten worden gepartitioneerd op basis van alleen de grootte, aangezien het op de juiste manier is geïndexeerd.



  1. WEEKOFYEAR() Voorbeelden – MySQL

  2. een array doorlopen voor de waar-voorwaarde pl/sql

  3. Typ een gereserveerd woord in mysql

  4. Hoe voeg ik in het voorjaar een klant toe met JDBC voor ClientDetailsServiceConfigurer?