<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>物化视图 on PlumePHP</title><link>https://plumephp.com/tags/%E7%89%A9%E5%8C%96%E8%A7%86%E5%9B%BE/</link><description>Recent content in 物化视图 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Mon, 28 Sep 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E7%89%A9%E5%8C%96%E8%A7%86%E5%9B%BE/index.xml" rel="self" type="application/rss+xml"/><item><title>查询缓存与预热：缓存策略、热点治理与查询加速</title><link>https://plumephp.com/clickhouse-query-cache-warming/</link><pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/clickhouse-query-cache-warming/</guid><description>&lt;h2 id="1-查询缓存的价值"&gt;1. 查询缓存的价值&lt;/h2&gt;
&lt;p&gt;OLAP 查询常重复执行：仪表盘每小时刷新同一 SQL、监控面板轮询同一聚合。每次都全量扫描既浪费 CPU/IO，也拉长响应。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;无缓存：每条重复查询都重算 → 慢 &amp;amp; 费资源
有缓存：命中直接返回结果 → 快 &amp;amp; 省资源
预热：把&amp;#34;高成本查询&amp;#34;提前算好 → 冷启动变热启动
&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;一句话总结&lt;/strong&gt;：缓存的本质是&amp;quot;用内存换重复计算&amp;quot;——对固定模式的高频查询，一次计算、多次复用。&lt;/p&gt;</description></item><item><title>物化视图与实时聚合</title><link>https://plumephp.com/clickhouse-materialized-views/</link><pubDate>Sun, 27 Sep 2026 10:30:00 +0800</pubDate><guid>https://plumephp.com/clickhouse-materialized-views/</guid><description>&lt;h2 id="1-物化视图基础与工作原理"&gt;1. 物化视图基础与工作原理&lt;/h2&gt;
&lt;p&gt;物化视图（Materialized View）是 ClickHouse 做&lt;strong&gt;实时预聚合&lt;/strong&gt;的核心武器。与普通视图不同，它不只是一个查询别名，而是一套&lt;strong&gt;在插入时触发的增量计算管道&lt;/strong&gt;：向源表写入数据的同时，视图自动把聚合结果写入目标表。&lt;/p&gt;</description></item></channel></rss>