现在大厂的产品基本都有个生命周期.
像VMware公司的就有 标准技术支持阶段、技术指导阶段、 支持期终止阶段/终止提供。
- 像微软每个产品类型的生命周期叫法还不一样。但普遍分为现代生命周期和固定生命周期。
现代生命周期策略涵盖持续提供服务和支持的产品和服务。 根据本策略,如果满足以下条件,产品或服务仍会得到支持:
- 客户必须按照产品或服务发布的服务和系统要求保持最新状态。
- 客户必须获得使用产品或服务的许可。
- Microsoft 当前必须为产品或服务提供支持。
固定生命周期策略适用于目前通过零售购买和/或批量许可获得的许多商业产品和一些消费产品。 可提供:
具体去这里查询:https://docs.microsoft.com/zh-cn/lifecycle/products/
SQL补丁说明
RTM:表示 Release to Manufacturing ,这是产品的原始发布版本,当从光盘或 MSDN 下载的默认版本。不过现在下载 SQL Server 版本时,也有集成了 SP 的版本。
Hotfix:需要修复的某个问题,每年 SQL Server 会出现许多bug或漏洞,这些问题的修复则被定义为 Hotfix。
Cumulative Update(CU):累计更新包,由 Hotfix 组成。CU 每8个星期发布一次,所以会有 CU1、CU2……等,每个最新的CU版本都包含之前的CU中的Hotfix。 CU 的安装基于原始版本(RTM)或 SP。
Service Package (SP):SP是集成 Hotfix 最多的包,这些 Hotfix是经过官方完整测试过的。SP 是 SQL Server 产品版本最大的一次补丁文件,每12至18月发布一次。
GDR (General Distribution Release)与 CU 不一样,每个最新的CU都包含基于 RTM/SP 以来的累计更新, GDR 仅仅包含严重的更新。
每一个最新的 CU 都包含之前的 CU 集成的问题修复,每一个 SP 也都包含之前 SP 包含的问题修复。现在看一张图,就知道 SQL Server 是怎么修复补丁了!
原始版本RTM发布后,每2个月发布一次CU的更新包,期间发布GDR严重更新,第12-18个月后发布SP1版本来集成先前发布的更新,然后继续循环每2个月继续发布一次SP1版本的CU更新包,期间发布GDR严重更新,第24-36个月后发布SP2版本集成先前所有的包括GDR和CU的更新。然后接着发布新的GDR和CU,看还有没有第3个SP。
微软大部分产品都是5年的生命周期,最多到sp4,上了sp3其实都是非常出名的产品了..
- 最后放上sql的生命周期