我的 mysql 查询的性能有问题。我有一张很大的桌子
create table query(
id Integer,
session Integer,
time Integer,
name Integer,
region Integer);
数据量 - 2 gb。我在“名称”上创建了索引 - 7 gb。
我的查询如下所示:
select count(id) from query where name=somevalue;
我不会添加任何新数据,而是使用标准的“my-huge.cnf”。尽管如此,我每次查询花费大约 4-5 秒,我将进行大约 9-10*45000 次查询。如果我的计算机有 2gb 内存,我应该更改哪些选项以提高速度。