随笔分类 -  数据库

摘要:MySQL中的“投影下推”(Projection Pushdown) 是一个与查询优化相关的概念,尽管MySQL官方文档中未明确使用该术语,但其核心思想是**通过尽早筛选查询所需的列(而非所有列),减少数据传输和处理的开销**,与“谓词下推”共同提升查询效率。以下是具体解析: 什么是投影下推? 在关 阅读全文
posted @ 2026-02-28 10:52 技术摘抄 阅读(2) 评论(0) 推荐(0)
摘要:MySQL临时表分析 临时表是MySQL在处理查询时为了存储中间结果而临时创建的表。它们可能在内存中或者被写入磁盘,具体取决于情况。 首先,可能是在执行ORDER BY和GROUP BY子句的时候,尤其是当这些子句中的列不是从驱动表获取,或者无法利用索引进行排序或分组时。比如,如果一个查询需要对不同 阅读全文
posted @ 2025-02-11 11:34 技术摘抄 阅读(235) 评论(0) 推荐(0)
摘要:A表和B表为多对多关系,C表为关联表(id,c_a_id,c_b_id),多表关联查询 阅读全文
posted @ 2024-05-22 14:53 技术摘抄 阅读(55) 评论(0) 推荐(0)
摘要:count(*) 和 count(1) 有什么区别?哪个性能最好? 按照性能排序: count(*)=count(1) > count(主键字段) > count(字段) 阅读全文
posted @ 2024-05-22 14:50 技术摘抄 阅读(26) 评论(0) 推荐(0)