Jeśli dodaję ;
do mojej kwerendy MySQL, czy to się liczy do długości max_allowed_packet
? A co z dodawaniem spacji? Czy to się liczy? Czy MySQL automatycznie dodaje numer ;
, jeśli go nie ma?Co robi aplikacja max_allowed_packet?
tj.
są następujące samo w jakim max_allowed_packet
długości dotyczy ?:
INSERT INTO table_name (col_name) VALUES (1) , (2);
INSERT INTO table_name (col_name) VALUES (1),(2)
Jeśli są one takie same jak mogę programowo wiedzieć jak długo MySQL uważa zapytanie być?
Krótkim testem, który można wykonać, jest na przykład obniżenie limitu do 1K i utworzenie zapytania większego niż to. W zapytaniu po, dodaj spacje lub;, w logu MySQL będziesz miał bieżący rozmiar pakietu. –