sql >> Database teknologi >  >> RDS >> Mysql

Mysql count vs mysql SELECT, hvilken er hurtigere?

COUNT(*) og COUNT(Name) kan give forskellige værdier. COUNT vil ikke inkludere NULL-værdier, så hvis der er nogen forekomster af Navn at de er lig med NULL, vil de ikke blive talt med.

COUNT(*) vil også fungere bedre end Count(Name) . Ved at angive COUNT(*) du lader optimeringsværktøjet frit bruge et hvilket som helst indeks, den ønsker. Ved at angive COUNT(Name) du tvinger forespørgselsmotoren til at bruge tabellen eller i det mindste et indeks, der indeholder kolonnen NAME.



  1. Oprettelse af din egen TinyURL

  2. Forespørg en parameter (postgresql.conf indstilling) som max_connections

  3. PDOException SQLSTATE[HY000] [2002] Ingen sådan fil eller mappe

  4. Inner Join tabel med hensyn til en maksimal værdi