AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi TADOQuery.Open dauert manchmal 30sec..??
Thema durchsuchen
Ansicht
Themen-Optionen

TADOQuery.Open dauert manchmal 30sec..??

Ein Thema von kaju74 · begonnen am 5. Sep 2013 · letzter Beitrag vom 6. Jun 2017
Antwort Antwort
Seite 2 von 2     12   
kaju74

Registriert seit: 22. Okt 2003
185 Beiträge
 
#11

AW: TADOQuery.Open dauert manchmal 30sec..??

  Alt 5. Sep 2013, 11:07
Kann man ausschliessen, dass es der Verbindungsaufbau zur Datenbank ist? Wird die Verbindung nur einmal bei Programmstart hergestellt und beim Beenden getrennt, oder ist wird die Verbindung erst kurz vor Ausführung der Query geöffnet?

Ein ähnliches, unregelmäßiges Problem mit um einen drei Minuten verzögerten Connect habe ich bei InterBase 7.5.1 seit mindestens 2012 im Logfile.

Kann man Kosmische Strahlung ausschliessen?
Die ADOConnection wird mit KeepAlive beim Programmstart geöffnet. Alles ist auf Server-Cursor eingestellt. Das Query wird beim Start ebenfalls direkt mit der Conenction verbunden, wenn auch nicht geöffnet. Erst nach dem Zusammenbau des SQL-Queries wird der Open-Befehl abgesetzt. Meine Profiler-Messung liegt genau vor und nach dem Open-Befehl...also noch bevor das Resultat in irgendeiner Weise behandelt wird...

LG,
Marc
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: TADOQuery.Open dauert manchmal 30sec..??

  Alt 5. Sep 2013, 11:12
Wenn du ein und die selbe SQL-Abfrage innerhalb von Access absetzt, dauerts dann auch unterschiedlich lange?
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
kaju74

Registriert seit: 22. Okt 2003
185 Beiträge
 
#13

AW: TADOQuery.Open dauert manchmal 30sec..??

  Alt 5. Sep 2013, 11:13
Nein, die kann ich 100 mal hintereinander absetzen = alles gut. Das ist ja das verrückte...
  Mit Zitat antworten Zitat
Benutzerbild von sUshiBA
sUshiBA

Registriert seit: 10. Feb 2010
6 Beiträge
 
Delphi XE5 Professional
 
#14

AW: TADOQuery.Open dauert manchmal 30sec..??

  Alt 5. Mai 2017, 16:46
Entschuldigt bitte, dass ich einen alten Thread wiederbelebe, aber hast / hattest du (@kaju74) eine Lösung gefunden?
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#15

AW: TADOQuery.Open dauert manchmal 30sec..??

  Alt 5. Mai 2017, 17:27
Moin...
...hat es mit diesem Problem zu tun?

http://www.delphipraxis.net/192080-ado-langsam.html
Erklärung:
https://edn.embarcadero.com/article/27790

  Mit Zitat antworten Zitat
Benutzerbild von sUshiBA
sUshiBA

Registriert seit: 10. Feb 2010
6 Beiträge
 
Delphi XE5 Professional
 
#16

AW: TADOQuery.Open dauert manchmal 30sec..??

  Alt 6. Jun 2017, 14:15
Danke schon einmal.

Ich sehe mir das mal an.

Habe in der Zwischenzeit noch andere Punkte probiert um die Performance zu verbessern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz