Un. Comptage (1) et le comptage (*)
à partir de paquets exécutables, le comptage (1) et le comptage (*) est la même.
Lorsque la quantité de données de la table est grande, après l'analyse est analysée, l'utilisation de la quantité (1) n'est pas seulement compter (*)! Lorsque la quantité de données dans 1W, Count (1) sera inférieure à la quantité (*), mais il n'y a pas beaucoup.
Si le comptage (1) est un indice recueilli, il va certainement compter (1) rapidement, mais la différence est faible. Parce que le comptage (*), l'optimisation de champ automatique est spécifié. Par conséquent, il n'y a pas besoin de prendre en compte (1), en utilisant Count (*), SQL vous aidera à remplir
Optimized
II. Count (1) et Count
Effets: Compte (*) inclut toutes les colonnes, équivalentes au nombre de lignes, lorsque des résultats statistiques ne seront pas ignorer la valeur de Null.
Le nombre (1) comprend l'ignorance de toutes les colonnes, en utilisant 1 représentant la ligne de code, lorsque les statistiques sont obtenues, la valeur de NULL ne sera pas ignorée.
Verrouiller le nom de la colonne, le nom de la colonne (nom de colonne) n'est pas la clé primaire par rapport au numéro de colonne (1)
Nom du pilier, comptant (1) plus fort Nom Comptage de colonnes) Rapidement
Si la table est multiple et aucune touche principale, le comptage (1 performance est meilleur que le nombre (*)
S'il y a la clé primaire, le numéro d'application Sélectionnez (verrouillage principal). effet est optimal
si seulement mUn champ, sélectionner le nombre (*) est optimal.
Les résultats sont les suivants:
à partir de paquets exécutables, le comptage (1) et le comptage (*) est la même.
Lorsque la quantité de données de la table est grande, après l'analyse est analysée, l'utilisation de la quantité (1) n'est pas seulement compter (*)! Lorsque la quantité de données dans 1W, Count (1) sera inférieure à la quantité (*), mais il n'y a pas beaucoup.
Si le comptage (1) est un indice recueilli, il va certainement compter (1) rapidement, mais la différence est faible. Parce que le comptage (*), l'optimisation de champ automatique est spécifié. Par conséquent, il n'y a pas besoin de prendre en compte (1), en utilisant Count (*), SQL vous aidera à remplir
Optimized
Ainsi: Count (1) et le nombre (*) essentiellement il n'y a pas de différence quand il y a un indice recueilli!
II. Count (1) et Count
La principale différence entre les deux est
Count (1) Nombre d'enregistrements dans le tableau des statistiques contenant les enregistrements du champ comme NULL.Count (champ) comptera le nombre de fois que l'école apparaît dans le tableau, en ignorant la situation de l'école comme nulle.
écoleLes statistiques n'ont pas de records NULL.
Mardi. Compter (*) et compter (1) et compter (nom de colonne)
Effets: Compte (*) inclut toutes les colonnes, équivalentes au nombre de lignes, lorsque des résultats statistiques ne seront pas ignorer la valeur de Null.
Le nombre (1) comprend l'ignorance de toutes les colonnes, en utilisant 1 représentant la ligne de code, lorsque les statistiques sont obtenues, la valeur de NULL ne sera pas ignorée.
Compter (nom de colonne) n'inclut que le nom de la colonne, lorsque les statistiques sont mesurées, ignorant la valeur de la colonne vierge (ici la chaîne vide ou 0, mais représente NULL), c'est certains lorsque la valeur de l'école est null, aucune statistique .
Mise en œuvre efficace:Verrouiller le nom de la colonne, le nom de la colonne (nom de colonne) n'est pas la clé primaire par rapport au numéro de colonne (1)
Nom du pilier, comptant (1) plus fort Nom Comptage de colonnes) Rapidement
Si la table est multiple et aucune touche principale, le comptage (1 performance est meilleur que le nombre (*)
S'il y a la clé primaire, le numéro d'application Sélectionnez (verrouillage principal). effet est optimal
si seulement mUn champ, sélectionner le nombre (*) est optimal.
Les résultats sont les suivants: