私のMySQLデータベースには100万を超えるレコードがあり、ますます増えています。私はそこに値'aid'を持っていますが、それは時々複数回利用可能です。援助を数えたい。
私は試した
SELECT COUNT ( DISTINCT (value) ) AS somevalue
FROM table
これは機能しましたが、現在は非常に多くの値があるため、max_exec_timeよりも時間がかかります。GROUPBYでも同じことを試しましたが成功しませんでした。
このクエリを高速に実行する方法はありますか?または他の解決策はありますか?