GBase 8a
性能调优
问答
分区字段上套函数以后,GBase 8a 还会走分区裁剪吗?
发表于2026-03-23 08:09:474次浏览2个评论
【GBase版本】: 8a
【操作系统】: 欧拉 22.03
【CPU】: x86_64 16核
【问题描述】*:
表是按日期做的分区,原本是想让查询最近几天数据更快一点。但现在有些 SQL 写法里会在时间字段上套函数,不确定这样会不会影响分区裁剪。想问下大家,GBase 8a 遇到这种情况一般还能不能有效利用分区?如果不能,实际优化时是不是尽量要避免在分区字段上做函数处理?
select user_id, count(*)
from app_login_log
where date_format(login_time, '%Y-%m-%d') = '2026-03-18'
group by user_id;
评论
登录后才可以发表评论
GBase用户28017发表于 4个月前
No。
GBase用户51890发表于 2个月前
不清楚啊。
热门帖子
- 12025-12-01浏览数:182764
- 22023-05-09浏览数:25062
- 42023-09-25浏览数:18526
- 52020-05-11浏览数:17529