Технология обработки вычислений в оперативной памяти (in-memory OLTP) в Microsoft SQL Server 2014 позволила одному из крупнейших мировых производителей техники сократить время, необходимое для проведения транзакций, более чем в 24 раза и повысить производительность баз данных в 22 раза.
Samsung Electro-Mechanics внедрила платформу SQL Server 2014, благодаря чему ИТ-специалистам компании удалось доработать существующие системы статистического контроля, каждая из которых обслуживает одну из продуктовых линий компании. Решение существенно повысило скорость работы серверов, а также обеспечило высокую устойчивость инфраструктуры.
Samsung Electro-Mechanics представляет на рынке более 7000 товаров, продажи которых контролируют системы SPC (Statistical Process Control), развернутые на платформе по обработке данных. Такая инфраструктура существует в компании уже более 10 лет. На протяжении этого времени ИТ-департамент стремился обеспечить абсолютную отказоустойчивость и повысить производительность систем статистического контроля. Это позволило бы организации увеличить скорость проведения транзакций, что является критически важным для бизнеса фактором.
Для достижения данных целей руководство компании приняло решение внедрить Microsoft SQL Server 2014. Работы по тестированию платформы начались в начале января 2014 года. Предварительные проверки заняли около двух недель, в течение которых был установлен тестовый сервер с развернутыми на нем базой данных и SPC системами компании. Тестирование проходило в два этапа, каждый из которых был направлен на то чтобы выяснить, насколько улучшится производительность системы после установки нового компонента. Результаты показали увеличение скорости проведения транзакций в 24 раза, а также сокращение места, необходимого для хранения информации на сервере. «Поскольку системы статистического контроля содержат информацию об огромном количестве товарных единиц, они обрабатывают значительный объем транзакций. Нас особенно впечатлило то, что SQL Server 2014 с технологией OLTP в оперативной памяти не только отказоустойчива, но и безблокировочна, что гарантирует безопасность данных. С помощью OLTP мы увеличили скорость проведения транзакций в оперативной памяти в 24 раза. Кроме того, технология Clustered Columnstore Indexes позволила ускорить работу системы в 22 раза», – сказал Ким Мионгсу (Myongsu Kim), главный технолог в отделе научных исследований и разработок (Senior Engineer, Manufacturing Engineering R&D), Samsung Electro-Mechanics.
Обычно переход с реляционной базы данных занимает продолжительное время и требует большого количества работы. Одним из преимуществ внедрения SQL Server 2014 с технологией OLTP стала возможность постепенного введения платформы в эксплуатацию. Кроме того, скорость обработки запросов сократилась и занимает теперь менее одной секунды, поскольку система OLTP обрабатывает большие объемы данных в режиме реального времени, обеспечивая стабильную скорость обработки.
Проект внедрения SQL Server 2014 позволил компании Samsung Electro-Mechanics максимально эффективно автоматизировать системы SPC. Теперь система выдает сигнал тревоги, если хотя бы один из 7000 элементов базы превышает допустимый предел заданной характеристики, при этом система автоматически откладывает производственный процесс и выполняет немедленное отслеживание и анализ ошибки.
Более подробную информацию о платформе Microsoft SQL Server и технологии OLTP можно найти на сайте.