Я запрашиваю таблицу в БД SQL Server, которая получает непрерывные вставки из других источников.Оператор SELECT
, используемый для чтения данных из этой таблицы, используется в моем задании ETL, и он запрашивает только выбранный раздел в таблице.
SELECT *
FROM REALTIMESRC
WHERE PARTITION = '2018-11';
Я понимаю, что оператор SELECT
по умолчанию вводитОбщий замок на выбранных строках.
- Когда эта таблица получает вставки из других источников в том же разделе, где я запрашиваю, влияет ли вставка данных из-за моей операции выбора?
- Я предполагаю, что общая блокировка, введенная оператором
Select
, будет применима к таблице строк и не будет применяться к новым вставкам, что происходит параллельно.Может кто-нибудь уточнить, пожалуйста?