Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
SQL-команда
Часто задаваемые вопросы
Запускает блок транзакции.
START TRANSACTION [transaction_mode] [READ WRITE | READ ONLY]
Где transaction_mode:
ISOLATION LEVEL {SERIALIZABLE | READ COMMITTED | READ UNCOMMITTED}
START TRANSACTION запускает новый блок транзакции. Если указан уровень изоляции или режим чтения/записи, новая транзакция будет иметь такие характеристики, как если бы был выполнен SET TRANSACTION. Это эквивалентно команде BEGIN.
READ UNCOMMITTED
READ COMMITTED
REPEATABLE READ
SERIALIZABLE
READ WRITE
READ ONLY
Запуск блока транзакции:
START TRANSACTION;
Согласно стандарту, для начала блока транзакции не обязательно использовать START TRANSACTION: любой SQL-оператор неявно начинает блок. Поведение базы данных YMatrix можно рассматривать как неявное выполнение COMMIT после каждой команды, которая не следует за START TRANSACTION (или BEGIN), поэтому такое поведение часто называют «автофиксацией». Другие системы реляционных баз данных могут предоставлять аналогичный режим автоматической фиксации.