【发布时间】:2017-01-20 17:30:34
【问题描述】:
我对 SQL Azure 完全陌生,我使用的是本地 SQL Server,并且了解像 Amazon AWS RDS 这样的云服务,它在云中托管 SQL Server。我了解 SQL Azure 构建在 SQL 服务器之上并托管在云中。但是“托管在云中”是唯一的区别吗?但后来我感到困惑,因为 SQL MSDN 页面指出某些主题适用于 SQL Azure 与 SQL Server。
- SQL Azure 是否有 SQL 2014、2016 之类的版本,还是与 Microsoft 完全不同的 SQL 变体产品线?
- SQL Azure 提供了哪些附加功能/优势(除了那些自然来自云托管的特性/优势 - 可扩展性、可用性、低启动价格等)?
- SQL Azure 与 SQL Server 有哪些主要领域/功能不同?是否有任何 TSQL 语法变体、SQL 引擎优化?
- 什么时候 SQL Server(比如说,也托管在云中,如 AWS RDS)比 SQL Azure 更受青睐?
对于本次讨论,假设 SQL 服务器是 2014 或 2016 版本。
【问题讨论】:
-
堆栈溢出与“讨论”无关。你的问题不合适——我猜微软在这个主题上有很好的文档。
-
实际上,这个问题很好——答案也是如此。 StackExchange 是少数几个可以进行无偏见比较的地方之一 - 对比 - Microsoft 不从事提供无偏见比较的业务。
标签: sql-server azure-sql-database sql-server-2014 sql-server-2016