Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как увеличеть Размер пакета MySQL 1.00 Мб

Сообщения:  [1-10]   [11-17] 

 
 автор: cheops   (25.03.2010 в 12:59)   письмо автору
 
   для: Trianon   (24.03.2010 в 12:12)
 

Это же параметр сервера, не клиента.

  Ответить  
 
 автор: Trianon   (24.03.2010 в 12:12)   письмо автору
 
   для: cheops   (24.03.2010 в 11:58)
 

да, но уж коль скоро он окажется на сервере, то ограничение max allowed packet влияние утратит.

  Ответить  
 
 автор: cheops   (24.03.2010 в 11:58)   письмо автору
 
   для: Trianon   (24.03.2010 в 09:09)
 

Ну, даже если разобъет поток, на сервере будет один большой SQL-запрос - его нужно будет в один присест обрабатывать... или имеется в виду что-то другое?

  Ответить  
 
 автор: Trianon   (24.03.2010 в 09:09)   письмо автору
 
   для: cheops   (24.03.2010 в 01:50)
 

а консольный mysql сам не умеет поток разбивать?

  Ответить  
 
 автор: cheops   (24.03.2010 в 01:50)   письмо автору
 
   для: Trianon   (24.03.2010 в 01:46)
 

Тут навероное да... а если голый дамп, консольный mysql и простаивающая машина - то даже время на обдумывание альтернатив не буду тратить.

  Ответить  
 
 автор: Trianon   (24.03.2010 в 01:46)   письмо автору
 
   для: cheops   (24.03.2010 в 01:42)
 

почему вручную?
это задача клиентского приложения..

  Ответить  
 
 автор: cheops   (24.03.2010 в 01:42)   письмо автору
 
   для: Trianon   (20.03.2010 в 14:07)
 

>Я знал, я знал! :)
>
>Почему не 200М ?
>Совет выглядит как "Выберите стену попрочнее, отойдите подальше, ..."
>:-)
Нет брошусь дамп разбирать и вручную дробить многострочные INSERT-ы :)

  Ответить  
 
 автор: Andrey0011   (21.03.2010 в 18:13)   письмо автору
 
   для: Trianon   (21.03.2010 в 17:31)
 

Надо было для форума vbulletin просто там загрузка происходит через MYSQL я уже разобрался спасибо за помощь.

  Ответить  
 
 автор: Trianon   (21.03.2010 в 17:31)   письмо автору
 
   для: Andrey0011   (21.03.2010 в 12:13)
 

>Если необходимо выполнять объемные запросы (например, при работе с большими столбцами типа BLOB), можно увеличить предельный размер запроса, запустив mysqld с опцией -O max_allowed_packet=# (по умолчанию 1 Mб).

Вот только из этого не следует, что при работе с с большими столбцами типа BLOB), обязательно оказывается необходимым выполнять объемные запросы.
Не следует даже то, что выполняя объемные запросы, обязательно потребуется пропускать их сквозь единственный пакет.

Оба варианта обхода ситуации я кратко обозначил в первом ответе Вам.

  Ответить  
 
 автор: Andrey0011   (21.03.2010 в 12:13)   письмо автору
 
   для: Andrey0011   (20.03.2010 в 15:41)
 

Эти ошибки будут также выдаваться при посылке серверу неверного или слишком длинного запроса. Если mysqld получает неправильный или слишком большой пакет, то сервер предполагает, что с клиентом что-то не так, и закрывает соединение. Если необходимо выполнять объемные запросы (например, при работе с большими столбцами типа BLOB), можно увеличить предельный размер запроса, запустив mysqld с опцией -O max_allowed_packet=# (по умолчанию 1 Mб). Дополнительная память выделяется по требованию, так что mysqld будет использовать больше памяти только в случае, когда выдан большой запрос или когда mysqld должен возвратить большую строку результата!



У меня не получается увеличить max_allowed_packet помогите хто знает.

  Ответить  

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования