Товар/услуги | Код КТРУ | Ед. изм. | Кол-во | Цена за ед. | Стоимость |
---|---|---|---|---|---|
Обеспечение программное для администрирования баз данных на электронном носителе Общие требования к СУБД: Программное обеспечение (ПО) системы управления базами данных (СУБД) должно предоставляться в виде неисключительного права на ПО СУБД. СУБД должна быть включена в ‘Единый реестр российских программ для электронных вычислительных машин и баз данных’ (https://reestr.minsvyaz.ru/reestr/). СУБД должна быть доступна в российских публичных облачных системах (Mail.ru Cloud Solutions, Yandex.Cloud и др.). СУБД должна быть доступна в зарубежных публичных облачных системах (Alibaba, AWS, Azure, GCP, IBM, Oracle и др.). СУБД должна быть доступна в частных облачных системах (Nutanix, VMWare и др.). СУБД должна быть официально совместима с приложениями (1С, Галактика и др.). СУБД должны быть официальна совместима с российскими системами резервного копирования (Acronis, RuBackup и др.). СУБД должны быть официальна совместима с зарубежными системами резервного копирования (Commvault, Dell/EMC, IBM, Micro Focus, Veeam, Veritas). наличие Базовые требования к СУБД: 1. Поддерживать современные стандарты реляционных баз данных (БД) по требования ACID, а именно: - Атомарность (Atomicity) - Согласованность (Consistency) - Изолированность (Isolation) - Устойчивость (Durability) 2. Обеспечивать уровни изоляции транзакций SERIALIZABLE, REPEATABLE READ, READ COMMITTED. 3. Поддерживать управление доступом с помощью многоверсионности (MVCC - MultiVersion Concurrency Control), которая используется для поддержания согласованности данных в конкурентных условиях. Система должна видеть копию данных (версию базы данных) на момент начала транзакции несмотря на то, что состояние базы данных могло уже измениться, что защищает транзакцию от несогласованных изменений данных, которые могли быть вызваны другой конкурентной транзакцией и обеспечивает таким образом изоляцию транзакций. Основной выигрыш от использования многоверсионности заключается в том, что блокировка, устанавливаемая ей для чтения, не конфликтует с блокировкой на запись, и поэтому чтение никогда не блокирует запись и наоборот. 4. Обеспечивать поддержку блокировок на уровне записей. 5. Обеспечивать журнал упреждающей записи (Write-Ahead Logging - WAL), механизм протоколирования транзакций, что позволяет восстановить систему после возможных сбоев. Основная идея WAL состоит в том, что все изменения должны записываться на диск после того, как записи журнала, описывающие эти действия, будут гарантировано записаны на диск. Это позволяет не сбрасывать страницы данных на диск после фиксации каждой транзакции, так как всегда есть возможность восстановления базы данных используя журнал транзакций. 6. Обеспечивать ссылочную целостн | 58.29.13.000 | Штука | 4 | 169570 | 678280 |