【问题标题】:SQL Server 2014 enterprise slow performance with Apache, PhpSQL Server 2014 企业使用 Apache、Php 性能缓慢
【发布时间】:2014-10-02 06:52:13
【问题描述】:

我有 SQL Server 2014 64 位企业版,有 600,000 条记录,使用 Apache Server 和 Php5 运行。 我的问题是,即使通过本地主机访问,数据的加载和处理也非常慢。 在检查进程管理器后,我发现 SQL 服务消耗了大约 80-90% 的内存。顺便说一下,我安装了 12Gb 内存,当我停止 SQL 服务时,内存使用率突然下降到 5-15%。然而。当我尝试执行查询时,全选,只需要大约 40 秒到 2 分钟即可显示所有记录,与下面的 sql server 2012 相比,我认为这些记录已经足够快了。

你们遇到过这个问题吗?也许有人知道如何解决这个问题。谢谢。

【问题讨论】:

    标签: php sql-server apache


    【解决方案1】:

    如果您的应用使用“全选”,那么每秒 15,000 行似乎并不算太​​糟糕。

    您可能需要添加一些索引来匹配您的应用正在使用的 SQL。

    不用担心高内存使用。这对于 DBMS 来说是完全正常的行为,因为它会尽可能多地在缓冲区中缓存数据。

    【讨论】:

      【解决方案2】:

      您的问题很笼统,但我会尽力提供帮助。

      进入 Sql Server 并用鼠标右键单击服务器实例。选择属性并进入“内存”选项卡并检查 Sql Server 内存的最大尺寸,如下图所示:

      屏幕截图是意大利语,但我添加了一个红色箭头来标记您必须更改的参数。

      此功能可以解决问题记忆。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-07-07
        • 1970-01-01
        • 1970-01-01
        • 2015-05-20
        • 2012-07-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多