Zgodnie z podręcznikiem MySQL , maksymalna długość GROUP_CONCAT
jest zdefiniowany przez group_concat_max_len
zmienna systemowa, której wartością domyślną jest 1024.
Wartość tę można zwiększyć za pomocą następującego polecenia:
SET group_concat_max_len = <int>
Należy jednak zauważyć, że wartość group_concat_max_len
jest ograniczona wartością innej zmiennej systemowej, max_allowed_packet
, który domyślnie wynosi 1 048 576.
Tę wartość można zwiększyć do maksymalnie 1 073 741 824, używając tej samej składni:
SET max_allowed_packet = <int>