GROUP_CONCAT 최대 결과 길이 변경하는 방법
DataBase/My-SQL2020. 3. 3. 17:34
반응형
mysql 최대 결과 길이 변경하기
세팅 값에 따라 부하가 걸릴수도 있으니 고민 고민 후 변경.
#PHP
#해당 세션에만 적용됨.
SET SESSION group_concat_max_len = @@max_allowed_packet;
#my.ini
#/etc/mysql/my.cnf
# 변경하고자 하는 최대 값 // [mysqld] 하단에 추가
# GROUP_CONCAT()함수 에 허용되는 최대 결과 길이 (바이트)/기본값은 1024
group_concat_max_len=4M
적용 후 서비스 재시작 해야 적용 됨.
만약 적용 후 서비스 재시작에 문제가 있다면 아래 글 참고.
MySQL80 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다. 일부 서비스는 다른 서비스 또는 프로그램에서 사용되지 않으면 자동으로 중지됩니다.
https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_group_concat_max_len
댓글()