Используя две отдельные базы данных, мы испытываем трудности в поддержании ссылочной целостности от таблиц транзакции к базе данных мастеров. - PullRequest
0 голосов
/ 24 марта 2020

Среда: SQL Сервер 2019, Azure SQL база данных, Windows Сервер 2019

Вопрос - В нашем программном продукте мы поддерживаем две базы данных, одна из которых - masters_database (20 таблиц) и другой - транзакционная база данных (30 таблиц).

masters_database содержит около 20 мастер-таблиц, которые не требуют обновления в среде 24x7, таблицы masters_database обновляются время от времени, только при настройке продукта для среды live с новыми реализациями. Максимальное количество основных записей в самых больших таблицах составляет порядка нескольких сотен (менее 1000).

database_database содержит около 30 таблиц, в которых хранятся транзакции и журналы в режиме реального времени 24x7. Количество транзакций составляет порядка 100 000 в день

Используя две отдельные базы данных, мы испытываем трудности в поддержании ссылочной целостности от таблиц транзакции к базе данных таблиц мастеров.

Должны ли мы поддерживать две отдельные базы данных для мастеров и транзакций или объединять их в одну базу данных?

Пожалуйста, примите мою благодарность за ваше время и предложения.

Спасибо и с уважением,

Виджай Сингх

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...