IT 管理员为何不愿升级?技术新旧更迭的思考

IT世界发展迅速,但系统管理员却常常对升级持谨慎态度。这种保守倾向对微软等科技公司推广新产品造成了阻碍。以SQL Server为例,2019版本已退出主流支持,而最新的2022版本市场份额却不足0.1%。管理员之所以迟迟不升级,主要出于系统稳定性、成本效益、功能需求等多方面考虑。这种现象不仅存在于商业软件,开源数据库也面临类似问题。

在快速发展的 IT 世界中,管理员却往往显得保守谨慎,这对于像 Microsoft 这样希望通过订阅模式向企业客户推广最新产品的科技供应商来说无疑是个坏消息。

SQL Server 2019 最近已退出主流支持阶段,目前处于扩展支持期,将在 2030 年 1 月 8 日彻底停止支持。

其继任者 SQL Server 2022 的支持期始于 2022 年 11 月 16 日,但据资产追踪公司 Lansweeper 的数据显示,用户似乎对其兴趣寥寥。最新数据显示,SQL Server 2019 以 28.9% 的市场份额稳居榜首,而 SQL Server 2022 的市场份额还不到 0.1%,甚至落后于 SQL Server 2008、2005 和 2008 R2 等老版本。

究其原因何在?

Lansweeper 的高级技术布道师 Esben Dochy 向 The Register 解释道:"由于 2019 版本的扩展支持期要到 2030 年 1 月才结束,所以目前并不急于迁移到 2022 版本。"

但这可能不是唯一的原因。Dochy 补充说:"此外,2022 版本的价格明显更高。从功能角度来看,2022 的新特性主要面向云计算,只有在使用这些云功能时才有价值。"

如果没有用户必需的杀手级功能,仅仅为了获得云计算和 AI 特性而支付更多费用似乎并不能激起管理员们的兴趣,尽管营销人员可能对此充满期待。

数据库公司 Percona 的技术布道师 Alastair Turner 认为,数据库服务器不被升级的原因主要分为两类:首先是那些绝不能停机的关键业务应用,升级对这类应用来说风险太大;其次是那些处理低敏感度数据或使用频率较低的应用,虽然被标记为需要更换,但却因为不够重要而难以获得足够的升级资源。

Turner 还提到了"能用就不修"的心态,即只要应用能满足业务需求就不会去动它。他解释说,新版本数据库的新特性很少能引起应用团队的兴趣,因为应用在开发时就是基于当时可用的功能构建的。

然而,迟早需要进行更新,无论是出于安全考虑还是修复问题。当应用的数据库版本落后于系统其他部分多个版本时,这会增加工作量并加大升级难度。

这种更新迟缓的现象不仅存在于商业软件中,开源世界也面临类似问题。PostgreSQL 通常能保持较新版本,MongoDB 社区版的部署也倾向于保持更新。但 MySQL 的情况则较为特殊,尽管 MySQL 5.7 的支持已于 2023 年结束,但仍有大量用户继续使用。

升级数据库是一项风险性工作,需要考虑新版本如何处理 SQL、是否存在语言特性差异等问题。对许多管理员来说,保持系统稳定运行、减少中断才是首要任务。尽管云计算和订阅模式的呼声不断,但对于许多人而言,让那些运行多年的业务关键应用保持原状可能才是最安全的选择。

来源:The Register

0赞

好文章,需要你的鼓励

2025

03/11

12:01

分享

点赞

邮件订阅