sql >> データベース >  >> RDS >> Mysql

EXPLAINとCOUNTは2つの異なる値を返します

    テーブル統計(EXPLAINで使用)は、システムにキャッシュされた値に基づいているため、正確ではない可能性があります。

    http://dev.mysql.com/doc/refman /5.1/en/using-explain.html 言う:

    したがって、クエリの「count()」バージョンは、既存の行を実際に「カウント」するため、正確になります。 'explain'バージョンは必ずしも行をカウントするわけではありませんが、推定/キャッシュを使用する場合があります。 Explainは、コードや本番環境で実際に使用することを目的としたものではありません。クエリの分析に役立つツールにすぎません。




    1. MariaDBの日付と時刻の単位

    2. 1つのmysql_queryに2つのクエリを入れるにはどうすればよいですか?

    3. PHPを使用したSQLタイムスタンプのフォーマット

    4. Liquibaseでデータベースを作成する方法