全球正運(yùn)用的 Microsoft SQL Server 有近五分之一為過(guò)時(shí)版本
據(jù)The Register消息,IT資產(chǎn)管理平臺(tái)Lansweeper已發(fā)出警告,稱(chēng)全球仍有近20%的企業(yè)業(yè)務(wù)還在依賴(lài)過(guò)時(shí)的 Microsoft SQL Server。
據(jù)首席戰(zhàn)略官羅埃爾·德克諾特(Roel Decneut)稱(chēng),該業(yè)務(wù)部門(mén)掃描了超過(guò) 100 萬(wàn)個(gè) SQL Server 實(shí)例,發(fā)現(xiàn) 19.8% 的 SQL Server 實(shí)例已不受微軟支持。還有12%正在運(yùn)行即將于7月9日停止支持的SQL Server 2014版本,這意味著這一比例將在下個(gè)月初達(dá)到32%。
舊版 SQL 服務(wù)器分布比例
他指出,雖然企業(yè)可以選擇付費(fèi)讓SQL Server 2014在后續(xù)3年內(nèi)繼續(xù)接收安全更新,但也因此暴露出微軟數(shù)據(jù)庫(kù)存在的一個(gè)潛在問(wèn)題:企業(yè)為何還將業(yè)務(wù)依賴(lài)于過(guò)時(shí)的軟件版本?
德克諾特于2019年加入Lansweeper 之前曾在微軟供職長(zhǎng)達(dá)18年,曾參與過(guò) SQL Server 2008 和 2012 版本的發(fā)布工作。他認(rèn)為當(dāng)時(shí)讓人們放棄舊版使用新版就已經(jīng)是一個(gè)問(wèn)題,因?yàn)槠髽I(yè)已經(jīng)在舊版的數(shù)據(jù)庫(kù)上構(gòu)建了許多依賴(lài)性很強(qiáng)的應(yīng)用程序。
此外,微軟在過(guò)去數(shù)年對(duì)向后兼容的不一致也被認(rèn)為是企業(yè)不想升級(jí)版本的原因之一,因此,Lansweeper甚至發(fā)現(xiàn)了還在運(yùn)用SQL Server 7版本的實(shí)例。
目前SQL Server的最新版本為2022版,但根據(jù)Lansweeper的發(fā)現(xiàn)結(jié)果,目前有44% 的實(shí)例運(yùn)行2019版本。13.5%運(yùn)行2017 版本,10%運(yùn)行2016版本,12%運(yùn)行2014版本,9%運(yùn)行2012版本,不到8%運(yùn)行2008版本。
不僅僅是微軟的產(chǎn)品,其他廠商也面臨類(lèi)似問(wèn)題,很多用戶仍在使用那些已停止支持?jǐn)?shù)年的過(guò)時(shí)產(chǎn)品。Percona 的技術(shù)布道者戴夫·斯托克斯(Dave Stokes)告訴 The Register,他對(duì)使用過(guò)時(shí)SQL Server并不驚訝,因?yàn)椤叭绻鼪](méi)有壞就不要試圖修復(fù)”如同至理名言般被企業(yè)所接受。
但斯托克斯也指出這并不是企業(yè)不應(yīng)該升級(jí)數(shù)據(jù)庫(kù)版本的理由,因?yàn)樾掳姹静粌H更安全,功能也更加完善。
德克諾特認(rèn)為,企業(yè)之所以不想升級(jí)是因?yàn)樾掳姹镜奈τ邢?,?duì)于像SQL Server這樣的業(yè)務(wù)基礎(chǔ)程序,最核心且最主要的功能是亙古不變的,新版本的錦上添花帶來(lái)的升級(jí)動(dòng)力并不大。也許只有真正發(fā)生事故,企業(yè)才會(huì)注意到升級(jí)的必要性。