Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用SQL Azure将LINQ转换为SQL_Azure_Linq To Sql_Azure Sql Database - Fatal编程技术网

使用SQL Azure将LINQ转换为SQL

使用SQL Azure将LINQ转换为SQL,azure,linq-to-sql,azure-sql-database,Azure,Linq To Sql,Azure Sql Database,我们正在研究移动到云模型和Microsoft Azure PaaS平台 我们当前的数据层是使用LINQ到SQL编写的。它是否与SQL Azure兼容?是LINQ to SQL兼容。但你必须记住两件事: SQLAzure并不是一台专门为您设计的机器。您的数据库将与其他客户一起在计算机上运行。您可能会被限制,您可能会遇到暂时异常。。。这就是为什么您应该实施重试策略。有一篇文章解释了如何使用LINQtoSQL实现这一点 由于SQLAzure不是真正的SQL服务器,因此存在一些限制。请在此处阅读所有这

我们正在研究移动到云模型和Microsoft Azure PaaS平台


我们当前的数据层是使用LINQ到SQL编写的。它是否与SQL Azure兼容?

是LINQ to SQL兼容。但你必须记住两件事:

  • SQLAzure并不是一台专门为您设计的机器。您的数据库将与其他客户一起在计算机上运行。您可能会被限制,您可能会遇到暂时异常。。。这就是为什么您应该实施重试策略。有一篇文章解释了如何使用LINQtoSQL实现这一点
  • 由于SQLAzure不是真正的SQL服务器,因此存在一些限制。请在此处阅读所有这些限制:。如果您计划将现有数据库(带或不带数据)移动到SQL Azure,请考虑使用支持SQLAzure的工具,如.

新的Azure SQL数据库今天的性能应该更可靠(淘汰第一条语句)。