Описание тега unbuffered-queries
2
ответа
Разъём PDO нельзя использовать на странице с несколькими экземплярами
Вверху моей php-страницы я включаю скрипт подключения, который называется: include("connector.php") Connector.php <?php try { $db = new PDO('mysql:host=localhost;dbname=DB', 'USER', 'PW'); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCE…
15 фев '11 в 22:25
1
ответ
Laravel и MemSQL хранилище столбцов, небуферизованные запросы активны
В настоящее время я работаю с MemSQL Columnstore и пытаюсь интегрировать его с Laravel 5, но каждый раз, когда я пытался сделать запрос, я получал следующую ошибку SQLSTATE[HY000]: общая ошибка: 2014. Невозможно выполнить запросы, когда другие небуф…
31 июл '17 в 14:53
1
ответ
Mysqli: пропустить строки после use_result
Я передаю произвольный SQL-оператор с несколькими утверждениями в Mysqli (используя mysqlnd) и получаю набор результатов. Операторы SELECT могут содержать LIMIT пункт (или нет). Что мне нужно, это ограничить извлекаемые строки до 1000 (жестко закоди…
10 ноя '17 в 14:50
1
ответ
ВСТАВКА / ОБНОВЛЕНИЕ / УДАЛЕНИЕ MySQL "Fire-And-Forget" - желательно mysql_unbuffered_query?
У нас довольно много вопросов, которые мы считаем "запустить и забыть". В том смысле, что это просто логирование вставок, обновлений и тому подобное. Вещи, которые не так критичны, и данные, которые никогда не используются во внешнем интерфейсе, кот…
16 июн '12 в 17:49
1
ответ
Laravel 4.2 открывает вторую базу данных подключения к основной базе данных
У меня есть одна база данных для моего приложения laravel, но мне нужно открыть два соединения с ним в Laravel по следующей причине. У меня есть этот код: $pdo = DB::connection()->getPdo(); $pdo->setAttribute( PDO::MYSQL_ATTR_USE_BUFFERED_QUER…
04 мар '15 в 09:25
1
ответ
Небуферизованные запросы в MSSQL с использованием php pdo
Я ищу альтернативный MSSQL для этого ниже константы MYSQL_ATTR_USE_BUFFERED_QUERY $pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false); Вышеуказанное относится к базе данных MYSQL. Есть ли константа для MSSQL. Если нет, то как я могу дос…
15 сен '14 в 07:16
1
ответ
Использование нескольких соединений с mysql_unbuffered_query
Можно ли обойти ограничение mysql_unbuffered_query(), состоящее в том, что один запрос выполняется одновременно, открывая второе соединение? Например, следующий код дает мне ошибку: mysql_select_db (): функция вызывается без предварительной выборки …
12 май '11 в 21:28
1
ответ
Zend_Db и небуферизованные запросы
У меня длинный запрос, который я пытаюсь получить с помощью небуферизованного оператора pdo (см. Следующий код). Но когда я "выполняю" запрос без буферизации или выполняю "fetchAll", сроки (также см. Ниже) не сильно меняются... Что я думал, что небу…
03 июл '12 в 13:38
1
ответ
MySQL блокировка небуферизованного запроса не блокируется
Очевидно, согласно этому: http://www.tuxradar.com/practicalphp/9/4/9 Между временем вызова mysql_unbuffered_query() и обработкой последней строки таблица остается заблокированной MySQL и не может быть записана другими запросами. Если вы планируете в…
07 мар '14 в 18:04
1
ответ
Повторять результаты небуферизованного запроса MySQL несколько раз
Проблема: У меня есть запрос, который возвращает большой набор результатов. Он слишком большой, чтобы его можно было ввести в PHP. Я получаю фатальную ошибку max memory и не могу увеличить лимит памяти. Небуферизованные Запросы Мне нужно перебирать …
07 авг '13 в 18:28
2
ответа
Я получаю 2014 Не могу выполнить запросы, в то время как другие небуферизованные запросы активны при выполнении exec с PDO
Я делаю PDO::exec Команда на несколько обновлений: $MyPdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY,true); $MyPdo->exec("update t1 set f1=1;update t2 set f1=2"); Я делаю это внутри транзакции, и я получаю следующую ошибку: SQLSTATE [HY0…
25 ноя '09 в 15:28
4
ответа
Что является причиной ошибки PDO Не удается выполнить запросы, когда другие небуферизованные запросы активны?
У меня есть следующий код: $dbh = new PDO("mysql:host=$host;dbname=$dbname", $user, $pass); $dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); $dbh->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true); $dbh->setAttribute(PDO::ATTR_ER…
02 апр '14 в 07:08
1
ответ
SQLite3 небуферизованный запрос
Я конвертирую старый код в PHP из SQLite2 в SQLite3. Одна из строк использует следующий код: $result = sqlite_unbuffered_query($this->db, $sqlite_query); Можно ли выполнить небуферизованный запрос в SQLite3? Кажется, я ничего не могу найти на веб…
17 авг '16 в 08:30
3
ответа
Небуферизованный запрос с MySQLi?
MySQLi запросы не буферизированы? Если нет, есть ли способ сделать небуферизованный запрос, как с не-MySQLi mysql_unbuffered_query()?
30 дек '09 в 19:38
4
ответа
PDO::query() наталкивается на "Невозможно выполнить запросы, когда другие небуферизованные запросы активны".
Возможно, у некоторых других есть такая же проблема, как у меня. Я перебил ошибку: Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run again…
21 янв '15 в 12:06
0
ответов
Обнаружение отключения базы данных в mysql_fetch_row на mysql_unbuffered_query в PHP
У меня есть код, который подключается к базе данных. Он выполняет оператор выбора над большой таблицей, используя mysql_unbuffered_query. Он просматривает записи, используя mysql_fetch_row, и, наконец, освобождает результат. Иногда сервер, на которо…
30 май '17 в 19:32
1
ответ
Общая ошибка PDO: 2014. Невозможно выполнить запросы, когда другие небуферизованные запросы активны при попытке заблокировать таблицы
Я обновляю чей-то старый старый код с помощью mysql() использовать PDO, В одном месте у них есть некоторые LOCK TABLES команды, чтобы запретить двум пользователям доступ к одним и тем же данным одновременно. При беге LOCK TABLES, PDO Выдает "Общая о…
17 авг '19 в 19:28
3
ответа
PDO MYSQL_ATTR_USE_BUFFERED_QUERY Не влияет
У меня есть следующий примерный код (полный код - 146 строк, 90 из которых - синтаксический анализ строк, при необходимости можно добавить): ini_set('memory_limit', '7G'); $db = new PDO("mysql:host=".$dbhost.";dbname=".$dbname, $dbuser, $dbpass, arr…
30 май '20 в 04:04
0
ответов
Как запустить небуферизованный SELECT и тем временем запустить еще один INSERT? (Php, MYSQLI_USE_RESULT, команды не синхронизированы; вы не можете запустить эту команду сейчас)
Мне нужно фильтровать и добавлять записи из главной таблицы. В этой таблице миллионы записей. Сначала я пробовал: $result = mysqli_query($myConnection, 'SELECT * FROM master'); while($record = mysqli_fetch_assoc($result)) { if ($myConditionsMet) { m…
04 май '20 в 00:54
1
ответ
«Сервер MySQL исчез» при повторении небуферизованного запроса с PHP 7.4 PDO в локальной базе данных MySQL 5.7 InnoDB
Мой скрипт PHP 7.4 выбирает большую таблицу InnoDB из локальной базы данных MySQL 5.7 и выполняет итерацию каждой строки с использованием PDO. Я использую небуферизованные запросы по назначению, так как вся таблица не помещается в память сервера. за…
03 фев '23 в 08:18