mysql distinct order by 性能问题
select advlink,count(id) as clickcount,count(distinct ip) as ipcount,count(distinct cookievalue) as cookiecount from advlogs20081228 group by advlink;
advlogs20081228 这个表 80多万数据 执行需要 2分钟
大家看看有没有方法优化
advlogs20081228 这个表 80多万数据 执行需要 2分钟
大家看看有没有方法优化
...全文
相关推荐
解析mysql中:单表distinct、多表group by查询去除重复记录
在文中提到的特定问题中,由于MySQL 4.0版本不支持`GROUP_CONCAT()`函数,作者通过升级到4.1版本或者使用`COUNT(DISTINCT)`解决了问题。
【DISTINCT】优化之MySQL官方文档翻译
#### 二、DISTINCT与ORDER BY的优化当`DISTINCT`与`ORDER BY`一起使用时,MySQL通常需要创建一个临时表来存储中间结果。
mysql查询优化.
此外,对于 ORDER BY、GROUP BY 和 DISTINCT 这些常用操作,也需要注意其潜在的性能影响,并采取适当的优化措施。
MySQL union 语法代码示例分析
**列别名**:在ORDER BY子句中,你可以使用列别名或者列的位置来引用列。但推荐使用别名,因为依赖列位置可能在表结构调整后导致问题。
mysql_Query优化
#### 六、ORDER BY、GROUP BY 和 DISTINCT 的优化**6.1 ORDER BY 的优化**- **添加索引**: 为 ORDER BY 中的列添加索引。


