|
Можно ли использовать репликацию, для переезда таблицы из одной БД в другую?
|
|||
---|---|---|---|
#18+
Всем привет. Предстоит переезд двух таблиц из одной БД в другую, таблицы большие, где постоянно обновляются данные. Скажите, возможно ли осуществить перенос данных используя репликацию? Или при использовании репликации конечные таблицы не гарантируют идентичность полей identity? Возможно будут другие советы по реализации. В результате хочется получить переключение таблиц без остановку сервиса на перенос данных итд. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2020, 18:54 |
|
Можно ли использовать репликацию, для переезда таблицы из одной БД в другую?
|
|||
---|---|---|---|
#18+
teCa, ну как бэ всё можно. Что делать с автоинкрементными столбцами, вы можете решить сами, ознакомившись, например, вот с этим документом https://docs.microsoft.com/en-us/sql/relational-databases/replication/publish/replicate-identity-columns?view=sql-server-ver15. Вариантов как сделать можно предложить много, но, на мой взгляд, стандартная репликация транзакций вполне себе подходит как дешёвый и практичный вариант. Я в своё время так делал переезд в новую апликуху из MS SQL в Oracle. И вполне себе реплицировалось. Потом просто с минимальным даунтаймом перенаправили сайт на новую веб-аппликуху. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2020, 20:32 |
|
|
start [/forum/topic.php?fid=46&fpage=38&tid=1685243]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 305ms |
total: | 441ms |
0 / 0 |