Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: RecordCount vs. count(*). Was ist schneller?

  Alt 7. Dez 2011, 12:41
Also ein Count(*) zwingt die Engine ja, alles durzuorgeln.
Select dagegen scheint mir sanfter.
Beim Select muss die Datenbank ebenfalls durchorgeln und zusätzlich auch das Resultset temporär vorhalten.
Und wenn du wie bei MySQL eigentlich nur geht mit clientseitigen Curser arbeitest wird das "durchorgel"-Ergebnis auch noch zum Client übertragen.

Falls du nur ungefähre Angaben benötigst kannst du auf die Statistikdaten der DB zurückgreifen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat