Beim Lesen einer Dokumentation zur SQL-Optimierung habe ich Folgendes festgestellt:
SELECT COUNT(*)
::
- Zählt die Anzahl der Zeilen.
- Wird häufig nicht ordnungsgemäß verwendet, um das Vorhandensein eines Datensatzes zu überprüfen.
Ist das SELECT COUNT(*)
wirklich so schlimm?
Was ist der richtige Weg, um das Vorhandensein eines Datensatzes zu überprüfen?