1

We have the following problem:Our customer has a the life database.Sometimes,we face bugs that are due to data in life,those bugs doesn't appear in our staging and development databases because they are usually related to the actual data. So, for accurate debugging,we need to have the same copy of life data in another database.This database should be synchronized with the life database (either automatically or in-demand),so that we can replicate the erroneous scenarios without impacting the actual data.How can we perform that?Is it better to create this "semi-mirror" in the staging itself? As a final note,I don't want the changes from the "semi-mirror" database to be reflected one the life, Only from the life to the "semi-mirror".

4

1 回答 1

1

根据定义,您没有暂存数据库。分期应该反映真实世界,因此包含真实世界的数据(和大小)并在类似的系统上运行。

您的客户应该进行备份,然后您将其加载到暂存中。您定期(每周、每月、更新后)执行此操作,以确保您保持同步。在我曾经做过的每一个项目中,标准程序都运作良好。

于 2014-09-14T12:17:42.370 回答