実際に行をカウントすることが目標の場合は、COUNT(*)を使用してください 。 num_rows 通常(私の経験では)、0を超える行が返されたことを確認し、その場合は続行するためにのみ使用されます。 COUNTでの集計と比較して、MySQLが選択された多くの行を読み取るのにおそらく時間がかかります。 クエリ自体にも同じ時間がかかる場合でも。
実際に行をカウントすることが目標の場合は、COUNT(*)を使用してください 。 num_rows 通常(私の経験では)、0を超える行が返されたことを確認し、その場合は続行するためにのみ使用されます。 COUNTでの集計と比較して、MySQLが選択された多くの行を読み取るのにおそらく時間がかかります。 クエリ自体にも同じ時間がかかる場合でも。