首页 > 解决方案 > VM 上的 Azure SQL Server 可以作为生产数据库吗?

问题描述

我试图找出 VM 上的 Azure SQL Server 和 Azure SQL Server 数据库之间的区别。我知道一个是 IaaS,另一个是 PaaS 服务。但是有一件事我仍然不明白哪个可以用于开发/测试,哪个可以用于生产?还是两者都有这样的能力?

据我了解。VM 上的 Azure SQL Server 仅用于开发/测试,如果您需要进行生产,需要使用 Azure SQL Server 数据库。所以我需要将我的数据从 VM 传输到 SQL 数据库。我对么?

标签: sql-serverazure

解决方案


“生产环境”是一个系统的术语,该系统需要稳定、可靠、快速并对其进行管理,并得到团队的支持。如果生产存在错误或性能问题,它们会被知晓并正在修复中。

“开发环境”是您用来进行更改的环境(不可避免地存在错误,并且不稳定)

环境类型与 SQL Server 的 IaaS、PaaS、内部部署和托管实例之间没有关系。

事实上,让 DEV 在 IaaS 上而 Prod 在 PaaS 上是一个主意,因为它们是不同版本的 SQL Server。您的环境应尽可能相同,包括版本。


推荐阅读