про блокировку select запросов на таблицу, во время выполнения insert в неё и т.п. ...
Кейс такой:
1. Рассчитываю данные во временную таблицу (temp)
2. Очищаю основную (truncate main)
3. Вставляю из временной в основную (temp -> main)
Вставка ~3min. В это время не хочу, чтобы возможно было SELECT FROM main.
Или это и не особо нужно?
Нету блокировок. Вам надо просто местами менять твблицы. Exchange tables a and b. И тогда не надо вставлять в main. Или attach/replace partition.
Обсуждают сегодня