其实20% 的Microsoft SQL Server 已过时的问题并不复杂,但是又很多的朋友都不太了解,因此呢,今天小编就来为大家分享20% 的Microsoft SQL Server 已过时的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
在企业IT基础设施的维护中,旧系统的升级是一个长期的挑战。
想象一下,您的企业是一辆老爷车。虽然还能在路上行驶,但发动机已经发出吱吱的声音。但老板仍然坚持:“只要还能跑,就不要急于更换零件。”只有你担心这辆老爷车会因为缺少最新的安全补丁而随时在路上熄火。
这种现象并不少见。近日,IT资产管理系统平台Lansweeper发起的一项调查也证明了这一点。这次,他们瞄准了数据库管理领域,重点是Microsoft SQL Server。据其最新数据显示,不少企业仍在使用已经或即将超过微软官方支持期限的SQL Server版本,这不仅增加了安全风险,也影响了企业对新技术的采用和应用。
1.下个月,又一批SQL Server实例将不再受微软支持
您的企业使用SQL Server吗?如果有,使用了多长时间?
Lansweeper Platform 首席战略官Roel Decneut 表示,该公司扫描了超过100 万个SQL Server 实例,发现其中19.8% 目前不受Microsoft 支持。
图片
从图中可以看出,12%正在运行SQL Server 2014。值得注意的是,该版本将于7月9日退出扩展支持——,这意味着微软不再支持的SQL Server比例将上升至下月初32%。
当然,客户可以选择付费并在未来三年内继续接收SQL Server 2014 的安全更新。但这只是临时措施。
众所周知,微软在让用户从Windows 10 迁移到Windows 11 方面费尽心机,费尽心思。现在IT 管理员也面临着类似的情况,但他们的问题远没有那么为人所知。
IT 专业人员非常清楚在过时的软件上运行关键业务流程的风险,但说服决策者分配资金进行更新可能具有挑战性。
2.放弃旧版本为什么这么难:企业升级缺乏足够诱因
Decneut 是一位在微软工作了18 年的老员工,于2019 年加入Lansweeper。他曾参与过SQL Server 2008 和2012 的发布团队。
“让人们放弃旧版本在当时是一个问题,”他说。 “我认为这与运行关系数据库的主要原因有关,即在其之上构建应用程序。这就是使这些应用程序具有粘性的原因。造成这种情况的原因。”
Decneut 提到,过去几十年来对向后兼容性处理不一致也可能影响了升级。 Lansweeper的代理甚至检测到了多个运行SQL Server 7的实例。在这种情况下,如果你想将运行在该版本上的数据库升级到最新、最强大的SQL Server,我只能祝你好运。
SQL Server 2022 目前是最新版本,但44% 的实例正在运行2019 版本。另外,SQL Server 2017占比13.5%,2016版本占比不到10%。除此之外,古董堆中还有更多过时的版本。继SQL Server 2014的12%之后,SQL Server 2012占据了9%。 SQL Server 2008 徘徊在接近8% 的水平。
Decneut认为,企业升级的动力不够,因为很多基础业务应用设计得非常扎实,没有很多花哨的功能。后续版本中提供的新功能通常没有吸引力,因为企业不需要这些东西,他们只需要系统运行。
微软的商业模式要求用户迁移到新版本,但实际上企业可能只在面临重大漏洞时才关心更新。正如Decneut 所说:“只有当House on Fire —— 存在重大漏洞时,才会有人关心它。”
“因为我们一直在转向云,我们正在做这个,我们正在做那个,现在我们正在考虑人工智能。我认为我们在技术世界中有一个坏习惯,就是不太关心什么以前就出现过很多问题。”
3.改变可能很难,但这并不意味着就不应该去做
不仅仅是微软,其他数据库厂商也面临着客户坚持使用过时代码的问题。
Percona 的技术布道者Dave Stokes 在一次采访中这样描述:“一方面,我对SQL Server 实例失去支持并不感到惊讶。—— ‘如果它没有坏,就不要修复它’是一句人生格言这同样适用于技术圈,但我也意识到这可能成为避免解决难题的借口。”
Stokes 还指出,开发人员和DBA 可能不愿意依赖过时版本的数据库软件,因为他们错过了新的特性和功能。 “进行这些更改可能很困难,但这并不意味着不应该这样做。开发人员不想受到过时的数据库软件版本的束缚。他们不仅会错过一些错误,在后续版本中修复;新的特性和功能将使他们的工作变得更容易。”
Stokes 补充道:“开源数据库也面临着生命周期终止的挑战。MySQL 5.7 版本在去年10 月就达到了生命周期终止状态,但它仍然代表了Percona 监控和管理报告系统的很大一部分。Percona 提供的过期支持非常有用。”广泛的。 ”
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/119492.html
用户评论
别留遗憾
真的假的?这也太吓人了吧!我公司还在用20%的老版本呢,现在要是更新的话成本又得大翻一番啊…
有16位网友表示赞同!
减肥伤身#
这个说法太夸张了,虽然最新版本功能更强大,但对我们日常工作来说并没有很大的影响。
有6位网友表示赞同!
我怕疼别碰我伤口
说20%过时不太恰当,毕竟很多企业在升级数据库技术前都需要经过长时间的评估和测试才决定采取行动。
有10位网友表示赞同!
灼痛
这标题一看就知道是 clickbait,实际情况肯定复杂得多,谁也说不准哪些版本会被抛弃,那些版本的更新迭代周期又是什么样的。
有9位网友表示赞同!
雪花ミ飞舞
微软一直都在发展SQL Server技术,所以过时的意思是相对而言的。当然了,没有及时升级的话就会错过一些最新的功能和性能提升,这的确是值得重视的事情。
有18位网友表示赞同!
Hello爱情风
我一直在用最新版本sql server,觉得使用效率确实非常高。可是想想很多企业还在使用老版本的,更新确实不是一件容易的事…
有16位网友表示赞同!
蝶恋花╮
20%过时?这个比例似乎有点吓人啊!看来不少企业还是在跟进最新的数据库技术和趋势的步伐。
有6位网友表示赞同!
初阳
其实我觉得最重要的是,哪个版本适合你,而不是看哪个版本最先进。如果老版本能满足你的需求,就不用为了升级而升级
有6位网友表示赞同!
良人凉人
我是开发工程师,一直在学习新技术。看到这个标题,我觉得微软sql server的技术发展还是非常稳定的,我们也可以放心使用。
有19位网友表示赞同!
莫名的青春
现在数据库领域竞争激烈,新的开源数据库也越来越受欢迎,很多企业更愿意尝试新的解决方案,而不是只注重传统的数据库产品。
有12位网友表示赞同!
白恍
我觉得这个说法有些片面,20%并不是一个小数目,这可能反映出一些企业的 IT 更新周期比较长,或者更新成本较高导致的,不能简单地就说20%过时了
有18位网友表示赞同!
有恃无恐
微软SQL Server一直都是非常热门的产品,市场占有率很高。即使是老版本在很多企业中仍然发挥着重要的作用, 毕竟稳定性很重要。
有5位网友表示赞同!
我绝版了i
我觉得这篇文章很有价值,让我们能够更关注数据库技术的迭代和发展趋势,及时进行学习和更新
有6位网友表示赞同!
发型不乱一切好办
是啊,新技术总是会不断涌现,我们需要时刻保持学习,才能跟上时代的步伐。
有12位网友表示赞同!
怀念·最初
我是一名 DBA,每天都在维护各种版本的 sql server,看到这篇的评论,感觉很多同事的想法跟我很像, 升级数据库真的是一件令人头疼的事…
有9位网友表示赞同!
绳情
在数据安全和隐私保护方面,老版本是否会存在漏洞是需要考虑的重要因素。
有11位网友表示赞同!
一纸愁肠。
如果想学习新的技术,可以选择尝试一些开源的数据库,比如 PostgreSQL, MySQL等等。
有10位网友表示赞同!