
Изненадващо или не, Америка разчита на остарели системи за управление на бази данни (DBMS). Повечето такива системи в САЩ се управляват от остарял и уязвим софтуер, тъй като съвременните алтернативи са твърде скъпи и сложни, сочи проучване.
В преобладаващата си част базите данни в САЩ се управляват от програми, които не са актуализирани от много време. Те са морално остарели, но инсталирането на актуализации за тях само по себе си представлява огромно предизвикателство.
Модернизацията е изключително скъпа, трудоемка и свързана с множество рискове. Продължаващото използване на стария софтуер също не е безопасно, тъй като той изобилства от уязвимости.
Рискове за сигурността
САЩ са изправени пред проблем, чието решаване ще изисква значителни финансови инвестиции. Според проучване на компанията Percona, цитирано от TechRadar, 97% от базите данни в страната се управляват от софтуер, който отдавна е остарял и не е актуализиран.
Проучването обхваща всички бази данни в страната – както тези в частни фирми, така и използваните от държавни институции. Администраторите са принудени ежедневно да използват остарял софтуер за управление на бази данни, което води до редица проблеми, включително рискове за сигурността.
С течение на времето в по-старите програми неизбежно се откриват нови уязвимости, които могат да бъдат отстранени само чрез инсталиране на актуални версии. Това се илюстрира най-добре от примерите с уеб браузъри и операционни системи.
Например, Windows XP – чиято поддръжка приключи през април 2014 г. – има множество пропуски в сигурността, които Microsoft вече не отстранява, а това прави използването на системата за достъп до интернет доста рисковано.
Висока цена и сложност
Според експертите на Percona, има само две причини, поради които почти всички бази данни в САЩ работят със стар софтуер.
Първата е цената. Организациите не инсталират съвременен софтуер за управление на бази данни главно защото модернизацията изисква значителни финансови разходи. Проблемът не е толкова в цената на самия съвременен софтуер, колкото в съпътстващите разходи, свързани с процеса на обновяване.
Значителното време, необходимо за самата актуализация, тестването и промените в инфраструктурата, общо взето повишава крайната цена на модернизацията.
Втората причина за многократното отлагане на актуализациите на софтуера за бази данни е цялостната техническа сложност на процеса.
В доклад от проучването на Percona изрично се посочва, че обновяването на софтуера за бази данни може да се окаже проект с прекомерно голям мащаб и висок риск – такъв, който сам по себе си може да създаде още по-големи оперативни рискове, отколкото продължаващото използване на отдавна остарелия софтуер.
Според експертите, надграждането на софтуера за управление на бази данни е нещо много повече от просто инсталиране на нова версия върху старата или преминаване от една програма към друга.
В повечето случаи подобна актуализация изисква поредица от допълнителни стъпки – понякога дори пълна миграция между различни системи, включваща други софтуерни компоненти и лицензионни споразумения.
Проблеми от всякакво естество
Анкетираните компании, използващи бази данни и софтуер за тяхното управление, посочват редица проблеми, които им пречат да намалят общите разходи за притежание.
Близо една трета от участниците в проучването (31%) определят харчовете за облачни услуги като основна пречка пред намаляването на разходите за бази данни. Лицензните такси за софтуер се класират на второ място (23%), докато прекомерният брой и фрагментираността на инструментите за бази данни заемат трето място (17%).
Специално внимание е отделено на проблема със зависимостта от конкретен доставчик (т.нар. vendor lock-in), което предизвиква сериозни опасения у 12% от анкетираните.
Докладът посочва MySQL като ключов пример – система, която не бива да се бърка с MS SQL. Първата е система за управление на релационни бази данни (RDBMS) с отворен код, докато втората е RDBMS, разработена от Microsoft.
MySQL е дадена като пример за сценарий, при който надграждането води до сериозни проблеми. По-конкретно, докладът на Percona отбелязва, че преминаването от MySQL 5.7 (пусната през октомври 2015 г.) към MySQL 8 (пусната през септември 2016 г.) се е превърнало в кошмар за много компании, системни администратори и потребители.
Невъзможност за изчакване
Рано или късно много компании ще трябва да преминат към по-нови версии на софтуера за управление на бази данни, независимо от свързаните с това трудности и разходи.
Използването на неподдържани DBMS само по себе си създава рискове за сигурността, предвид факта, че базите данни обикновено съхраняват най-ценната и чувствителна информация на организацията.
Докладът на Percona подчертава и други фактори, които биха могли да подтикнат компаниите да обновят своите DBMS. Сред тях е неефективността на по-старите софтуерни версии – фактор, изтъкнат от 42% от анкетираните.
Освен това 40% от респондентите отбелязват, че остарелият софтуер води до прекъсвания в работата на системата, а 35% посочват, че такъв софтуер като цяло забавя производителността на базата данни.

