25 億のレコード (2.5 Cr.) を含む 1 つのテーブルがあり、インデックス付きの列に基づいてレコードの数を取得しようとしています。同じことを実行するのに 115 秒かかります。
クエリ
Select count(1) from table1 where column=code
Table1: table with 2 billion (2 Cr.)
code gets resultset from DB with 1 to 10k rows,
Column is indexed.
Server Details
Intel Xeon 3.10ghz
8 gb RAM
MySQL server 5.1
MySQL Connector 5.0.6
My.cnf details
Default Engine =InnoDB
Innodn_buffer_pool=4G
また、更新クエリに時間がかかりすぎます。mysql を調整する方法を提案してください。