SQL Server 2008 returns quot;Memory limit of 10240 KB exceeded for buffered queryquot;(SQL Server 2008 返回“缓冲查询超出 10240 KB 的内存限制.)
问题描述
我正在尝试用一些 SQL Server 2008 r2 数据填充 HTML 表格,控制器 (php_sqlsrv) 工作正常,表格填充得很好,但是当我尝试检索 2000 或更多行时(可能更少)它崩溃并显示此消息:
I'm trying to fill a HTML table with some SQL Server 2008 r2 data, the controller (php_sqlsrv) works fine, the tables are filled very well, but when I try to retrieve a 2000 or more rows (maybe less) it crashes and shows this message:
SQL 错误:数组([0] => 数组([0] => IMSSP [SQLSTATE] => IMSSP [1] => -59 [code] => -59 [2] => 内存限制为 10240缓冲查询超出 KB [消息] => 缓冲查询超出了 10240 KB 的内存限制))
SQL Error: Array ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => -59 [code] => -59 [2] => Memory limit of 10240 KB exceeded for buffered query [message] => Memory limit of 10240 KB exceeded for buffered query ))
我该如何解决这个问题?这是 PHP 还是 sqlsrv 问题?我可以通过 SQL Server Management Studio 解决此问题吗?
How can I fix this? Is this a PHP or a sqlsrv problem? Can I fix this from the SQL Server Management Studio?
推荐答案
更改 php.ini 中的设置.
Change the setting in php.ini.
部分:sqlsrv
指令:sqlsrv.ClientBufferMaxKBSize.
Directive: sqlsrv.ClientBufferMaxKBSize.
这篇关于SQL Server 2008 返回“缓冲查询超出 10240 KB 的内存限制".的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:SQL Server 2008 返回“缓冲查询超出 10240 KB 的内存限制".


基础教程推荐
- Yii2 - 在运行时设置邮件传输参数 2022-01-01
- PHPUnit 的 Selenium 2 文档到底在哪里? 2022-01-01
- 将变量从树枝传递给 js 2022-01-01
- 主题化 Drupal 7 的 Ubercart “/cart"页 2021-01-01
- php 7.4 在写入变量中的 Twig 问题 2022-01-01
- Web 服务器如何处理请求? 2021-01-01
- 使用 scandir() 在目录中查找文件夹 (PHP) 2022-01-01
- php中的PDF导出 2022-01-01
- 如何在数学上评估像“2-1"这样的字符串?产生“1"? 2022-01-01
- php中的foreach复选框POST 2021-01-01