我的 MySQL 数据库有超过 100 万条记录,而且还在不断增长。我在那里有一个价值“援助”,有时可以多次使用。我想算援助。
我试过
SELECT COUNT ( DISTINCT (value) ) AS somevalue
FROM table
这有效,但现在有太多的值,它需要比 max_exec_time 更长的时间。我也对 GROUP BY 进行了同样的尝试,但没有成功。
有没有办法快速运行这个查询?或者还有其他解决方案吗?
我的 MySQL 数据库有超过 100 万条记录,而且还在不断增长。我在那里有一个价值“援助”,有时可以多次使用。我想算援助。
我试过
SELECT COUNT ( DISTINCT (value) ) AS somevalue
FROM table
这有效,但现在有太多的值,它需要比 max_exec_time 更长的时间。我也对 GROUP BY 进行了同样的尝试,但没有成功。
有没有办法快速运行这个查询?或者还有其他解决方案吗?