Я хочу поменять местами таблицы наилучшим образом.
У меня есть таблица IpToCountry, и я создаю новую по еженедельной основе в соответствии с внешним CSV файлом, который я импортирую.
Самый быстрый способ, с помощью которого я нашел переключатель, заключался в следующем:
sp_rename IpToCountry IpToCountryOld
go
sp_rename IpToCountryNew IpToCountry
go
Проблема с этим заключается в том, что в таблице все еще можно получить доступ между ними.
Как подойти к этой проблеме в SQL?
В рассмотренном использовании sp_getapplock и sp_releaseapplock, но я хочу как можно быстрее сохранить чтение из функции таблицы.