-2 schema database-design sql-server
我们在 ms sql server 中有一个生产数据库,我的团队也在同一个 prod 数据库上进行测试。我想知道哪些是测试数据,以便将来我可以删除这些条目。我如何区分这些?任何帮助,将不胜感激。谢谢
最好、最明确、最正确的方法是首先不要将“测试”数据和生产数据混合在同一个数据库中。
针对生产的测试将在某个时候导致业务的重大、严重事件。就此而言,出于安全和性能原因,甚至可以访问该生产数据库的人数应该最少。
至多,在您的应用程序中有非常少量的“测试”帐户,用于验证系统是否正常工作,这些帐户受到非常严格的控制。使该数据易于识别。
但是对于 QA 测试或类似的事情,您需要一个单独的数据库,最好是在另一台服务器上。
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |