Pal*_*lab 7 azure azure-sql-database azure-sql-managed-instance
我想知道与 Azure SQL DB PaaS 相比,选择 Azure SQL 托管实例可以获得哪些额外好处。我知道 SQL 托管实例仅作为基于 vCore 的购买模型提供。除此之外,一个人比另一个人有什么额外的好处和好处。任何答复将不胜感激。
小智 6
我会说将 Azure SQL DB 与 Azure SQL 托管实例 (MI) 视为
Azure SQL DB = 专用于单个 DB 的资源,例如容器。它们在 Azure SQL Server 下分组,但该 SQL Server 仅用于分组。
Azure SQL MI = 与本地 SQL Server 几乎相同,但您不必担心操作系统、备份和高可用性。
这是一个很好的比较。 https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison
希望这会有所帮助
使用 Azure SQL 托管实例,您基本上可以获得一个完整的 SQL Server,您可以以任何方式控制它,就像控制本地配置的 SQL Server 一样。您想要的所有功能、访问和自定义。
使用 Azure SQL DB PaaS,您实际上是在获得数据库服务,因此您放弃了很多控制权。
以服务器整理为例。有了数据库服务 SQL_Latin1_General_CP1_CI_AS ,您就可以得到全部。有了托管实例,它就是您的服务器。因此,继续选择您想要的任何排序规则,就像您在创建 creatoin 时选择排序规则一样。
另一个问题是审计,如果这对您的设置很重要。使用 SQL 托管实例,审核发生在服务器级别,因为您将获得完整的数据库服务器。对于数据库服务,它只是数据库,因为,您只得到一个数据库。
这些只是我发现的主要细节。此 Azure 文档中的更多详细信息 - https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison
当然,Managed 会花费更多,因为您也要为 SQL 服务器的许可证付费。
最后,对我来说,这几乎(不完全相同)就像您在 Azure(托管实例)上的 Windows VM 上运行自己的文件服务器,而不是仅使用 Blob 存储。在这两种情况下,您只是尝试存储一些文件,但您可以控制多少。
| 归档时间: |
|
| 查看次数: |
2989 次 |
| 最近记录: |