sql >> Database >  >> RDS >> Sqlserver

Postgresql Linked Server Query erg traag

Identificatie :Er is een goede kans dat de aggregatie MAX(x ) in de ODBC methode wordt gedaan aan de clientzijde (niet aan de serverzijde). Dit kan eenvoudig worden gecontroleerd door te zien dat een verdubbeling van het aantal rijen ook ongeveer een verdubbeling van de querytijd zou betekenen.

Oplossing :Als dit een van de weinige gevallen is, kunt u een VIEW . maken die dit berekent aan de Postgres-serverzijde, en de ODBC kies de geaggregeerde waarde.




  1. Wordt de tijdstempel in mysql in de cache opgeslagen wanneer deze in verschillende tijdzones wordt opgehaald?

  2. De naamgeving van het slaapstandschema verschilt per besturingssysteem

  3. Kan geen rij maken met de grootte 8064 die groter is dan de toegestane rij van 8060

  4. PHP/SQL invoegfout bij gebruik van benoemde tijdelijke aanduidingen