unikat
Mitglied seit: 31.08.2013

Themenersteller
Neuling (1 Beiträge)

count(*) count(id) - unterschied?

13.09.2013, 03:46 Uhr    PHP & MySQL    1436 mal gelesen    1 Antwort(en).

gibts betr. performance einen unterschied zwischen den beiden varianten?

select count(*)

select count(id)


Stellen finden & inserieren: http://www.jobseek.ch
Lerne interessante Singles kennen: http://flirt-online.ch

klaus_b
Mitglied seit: 17.12.2009

Er ernährt mich ;-)
Content Meister (328 Beiträge)
13.09.2013, 08:47 Uhr

Hallo unikat,

ich kenne MySQL nicht nur den MS SQL Server.
Dort gibt es zwischen den verschiedenen Varianten der COUNT-Abfrage keinen messbaren Unterschied. In dem Artikel kannst du einen Screenshot sehen, in dem vier mögliche Varianten der COUNT-Abfrage ausgeführt werden und identische Ergebnisse im Ausführungsplan zeigen.

Wenn sich MySQL auch nur ähnlich verhält wie der MS SQL Server, dürftest du auch dort ganz ähnliche Ergebnisse erzielen.

Servus,
Klaus


klaus_b@.NET über alles was an .NET und C# Spass macht.

  • 1

Neuen Beitrag erstellen

Um einen Beitrag zu erstellen, müssen Sie eingeloggt sein. Bitte melden Sie sich an.
EinloggenRegistrieren



« zurück zu: PHP & MySQL

Das Seitenreport Forum hat aktuell 4134 Themen und 36063 Beiträge.
Insgesamt sind 47926 Mitglieder registriert.