我们有Azure Sql数据库。它在过去18个月左右工作正常。但从最近1周开始,我们发现一些手术比平常慢。我们将CSV上传到一个表格,70K记录过去不到20秒,但在上周左右,现在甚至20-30K记录大约需要45秒或更长时间,通常会得到timed out
。< / p>
我只是检查并发现我们的表只有1.1 M记录(这是它自开始以来的平均记录数),并且在窥视使用它过去达到1.5-1.8并且曾经工作正常。但这次不是吗?有什么方法可以找出变慢的东西吗?或者我该如何改进它。我的客户没有预算来获得任何外部帮助,而且我不是数据库专家,只是具有一定知识的普通程序员。
编辑:
在过去2天内,即使主表上的select count(*) from tbl
之类的简单查询开始需要7-8秒。
7天或7个月或一年内没有任何变化。它以前工作得很好。