Який максимальний розмір запиту для mysql?


Відповіді:


188

Ви можете перевірити поточний параметр сервера за допомогою:

   SHOW VARIABLES LIKE 'max_allowed_packet';

Це дає вам відповідь у байтах. наприклад, max_allowed_packet=1048576або1mb


Якщо це в байтах, то 1mb від відповіді приблизно в 8 разів менше.
Лукаш Саліч

1
Здається, що ця відповідь означає, що максимальна довжина запиту обмежена лише максимальним розміром пакету, який можна надіслати на сервер. Це в основному означає, що немає верхньої межі довжини запиту, доки ви не можете надіслати його на сервер.
jlh

31

Для збільшення max_allowed_packetвідкрийте

my.ini/my.cnfпід [mysqld]розд.

Після зміни буде потрібно перезапустити сервер.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.