<?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/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%BC%94%E8%BF%9B/</link><description>Recent content in 数据库演进 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 29 Sep 2026 12:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%BC%94%E8%BF%9B/index.xml" rel="self" type="application/rss+xml"/><item><title>Schema 迁移与数据演进：零停机地改变数据形态</title><link>https://plumephp.com/data-schema-migration-evolution/</link><pubDate>Tue, 29 Sep 2026 12:00:00 +0800</pubDate><guid>https://plumephp.com/data-schema-migration-evolution/</guid><description>&lt;h2 id="引言"&gt;引言&lt;/h2&gt;
&lt;p&gt;数据模型不是一次设计定终身的——业务变了，表就得变。但&amp;quot;加一列&amp;quot;在开发环境是三秒的事，在生产环境可能是&lt;strong&gt;锁表、宕机、数据丢失&lt;/strong&gt;的开始。数据库迁移（Schema Migration）的难点从来不是&amp;quot;写 ALTER TABLE&amp;quot;，而是&amp;quot;如何在用户无感知、数据不损坏的前提下，安全地改变数据形态&amp;quot;。&lt;/p&gt;</description></item></channel></rss>