mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-07-11 07:36:33 -04:00
Fix MySQL bad default buffering
https://stackoverflow.com/questions/6895098/pdo-mysql-memory-consumption-with-large-result-set/6935271#6935271 https://php.net/manual/ref.pdo-mysql
This commit is contained in:
@@ -72,6 +72,7 @@ class Minz_ModelPdo {
|
||||
$driver_options[PDO::MYSQL_ATTR_INIT_COMMAND] = 'SET NAMES utf8mb4';
|
||||
$this->prefix = $db['prefix'] . $currentUser . '_';
|
||||
$this->bd = new MinzPDOMySql($string, $db['user'], $db['password'], $driver_options);
|
||||
$this->bd->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);
|
||||
break;
|
||||
case 'sqlite':
|
||||
$string = 'sqlite:' . join_path(DATA_PATH, 'users', $currentUser, 'db.sqlite');
|
||||
|
||||
Reference in New Issue
Block a user