Jeśli jest w bajtach, to 1 MB z odpowiedzi jest około 8 razy mniejsza.
Lukas Salich
1
Wydaje się, że z tej odpowiedzi wynika, że maksymalna długość zapytania jest ograniczona jedynie maksymalnym rozmiarem pakietu, który można wysłać do serwera. Zasadniczo oznacza to, że nie ma górnego limitu długości zapytań, o ile możesz wysłać je do serwera.
SHOW VARIABLES LIKE 'max_allowed_packet';
Odpowiedzi:
Możesz sprawdzić aktualne ustawienia serwera za pomocą:
To daje odpowiedź w bajtach. np.
max_allowed_packet=1048576
lub1mb
źródło
Aby zwiększyć
max_allowed_packet
, otwórzmy.ini/my.cnf
w[mysqld]
sekcji.Po dokonaniu zmiany musisz zrestartować serwer.
źródło