Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.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 server Azure SQL DB:慢,反正我能快一点吗?_Sql Server_Azure_Azure Sql Database - Fatal编程技术网

Sql server Azure SQL DB:慢,反正我能快一点吗?

Sql server Azure SQL DB:慢,反正我能快一点吗?,sql-server,azure,azure-sql-database,Sql Server,Azure,Azure Sql Database,我们有Azure Sql数据库。在过去18个月左右的时间里,它运转良好。但从上一周开始,我们发现一些操作比平时慢。我们将CSV上传到一个表中,过去70K条记录只需不到20秒,但在上周左右,现在即使是20-30K条记录也需要大约45秒或更长的时间,并且通常会超时 我只是检查了一下,发现我们的表只有1.1米的记录,这是它自启动以来的平均记录数,在peek使用时,它在过去达到了1.5-1.8,并且正常工作。但这次不是吗?有没有办法让我知道什么会变慢?或者我该如何改进它。我的客户没有预算获得任何外部帮助

我们有Azure Sql数据库。在过去18个月左右的时间里,它运转良好。但从上一周开始,我们发现一些操作比平时慢。我们将CSV上传到一个表中,过去70K条记录只需不到20秒,但在上周左右,现在即使是20-30K条记录也需要大约45秒或更长的时间,并且通常会超时

我只是检查了一下,发现我们的表只有1.1米的记录,这是它自启动以来的平均记录数,在peek使用时,它在过去达到了1.5-1.8,并且正常工作。但这次不是吗?有没有办法让我知道什么会变慢?或者我该如何改进它。我的客户没有预算获得任何外部帮助,我不是数据库专家,只是一个有一定知识的普通程序员

编辑: 在过去的两天里,即使是一个简单的查询,比如主表上的select count*from tbl,也需要7-8秒


在7天、7个月或一年内没有任何变化。它以前工作得很好。

您如何将CSV上传到表中?有很多索引吗?你有数据的例子吗?@Charleh数据是简单的人名和地址。我正在使用SQlBulkCopy复制到一个临时表,然后从临时表传输到主表。去年我尝试将我的服务移动到Azure SQL DB。这是一场灾难。Azure SQL DB甚至不适合中等负载情况。我的建议是,如果您正在运行一个高效的应用程序,请远离它。@allinking我同意您的意见,但我们已经在Azure上使用了一年。这是第二次情况变得如此糟糕。第一次它自动恢复正常。即使这一次,它似乎硬件节点的问题,但我并没有地方可以找到和修复的问题。即使他们的支持是有偿的,我的客户也没有多少钱。这是一个多租户的环境。性能取决于许多因素。我们面临着完全相同的问题。即使是一个包含2000个条目的表上的简单select语句也会超时。