【问题标题】:New Azure Server - CSV Reader takes much longer新的 Azure 服务器 - CSV 阅读器需要更长的时间
【发布时间】:2014-01-20 15:24:30
【问题描述】:

我们有一个 asp.net 网站,允许用户从 CSV 文件导入数据。最近,我们从专用服务器转移到 Azure 虚拟机,这需要更长的时间。两个系统的硬件规格相似。

过去导入数据需要不到一分钟的时间,现在可能需要 10 到 15 分钟。原文件上传速度还不错,就是循环遍历数据,在SQL数据库中组织,比较费时间。

为什么具有类似规格的 Azure VM 需要这么长时间,我可以做些什么来修复它?

我们的数据库使用安装在与网站相同的 VM 上的 Microsoft SQL Server 2012。

【问题讨论】:

  • 您是在使用 Windows Azure SQL 数据库,还是在 VM 上运行您自己的 SQL Server?
  • 另外,请编辑您的问题以提供有关所有内容位置的详细信息:也就是说,所有内容是否都在同一个 Azure 数据中心运行?

标签: asp.net sql-server azure


【解决方案1】:

很难在两种环境之间进行比较。以前的环境是虚拟化的吗?它可能与硬盘的速度、Sql Server 文件的放置或其他一些基础设施设置(或简单的铁)有关。我建议查看机器在负载下的性能(资源监视器)。这种操作通常是处理器和 i/o 密集型的。此操作也应该并行完成。

第 //彼得

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-02
    • 2012-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    相关资源
    最近更新 更多