MSSQL中使用php-pdo的无缓冲查询



我正在寻找MSSQL用于此低于常数的替代

MYSQL_ATTR_USE_bufferd_QUERY

$pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);

以上设置用于MYSQL数据库。MSSQL是否有常量。如果不是,我如何使用实现MSSQL的无缓冲概念

PHP PDO-

据我所知,这样的属性只对Mysql可用。

我确实找到了SQL SERVER的一个属性,您可以使用它来设置内存大小。

https://msdn.microsoft.com/en-us/library/ff628164%28v=sql.105%29.aspx

PDO::SQLSVR_CLIENT_BUFFER_MAX_SIZE
PDO::SQLSRV_ATTR_CLIENT_BUFFER_MAX_KB_SIZE

它们确实要求您安装MS PDO驱动程序。默认情况下,这些驱动程序似乎也设置为无限制,所以我想默认驱动程序也是如此。

最新更新