audit_time 和 created_time 语义不同,不可共用 CURRENT_TIMESTAMP;应 […]
ROW_NUMBER() 是去重保最新最常用的选择,因其可在分组内按时间倒序编号后筛选序号为 1 的完整记录, […]
cost 不是执行时间,而是优化器基于统计信息估算的相对开销单位,受 seq_page_cost 等参数影响; […]
脏页堆积但 iostat 无磁盘热点,主因是 swap、tmpfs 或共享匿名映射产生的脏页不经过块设备 I […]
窗口函数默认不识别业务时间断点,需用 LAG() 计算时间差并生成分组标识(如 segment_id)来切分逻 […]
根分区不能兜底,必须隔离 /boot、/var、/home(或 /data);swap 推荐用 swapfil […]
CTE 通过命名临时结果提升复杂查询可读性与可维护性,支持非递归和递归两种形式,但生命周期仅限单条语句,不可跨 […]
LTV 是用户生命周期价值,不能直接用 SUM(revenue)因其忽略时间价值、留存衰减与预测周期;需分 h […]
最直接找重复行的方法是 GROUP BY+HAVING:按疑似重复字段分组,用 HAVING COUNT(*) […]
区间累计统计是按动态范围(如过去 7 天、值在 [x-10,x+10] 内)对每行计算聚合,核心在于窗口边界依 […]