Mysql GROUP_CONCAT пропускает часть строки

Я пытаюсь объединить столбцы типа данных JSON в сгруппированном результате mysql с помощью GROUP_CONCAT, но в символе 5001 я получаю этот странный недостающий фрагмент json.

{
    "IMO": "XX",
    "LAT": "52.093330",
    "LON": "3.587667",
    "DSRC": "TER",
    "MMSI": "XX",
    "SPEED": "117",
    "COURSE": "120",
    "SHIPID": "XX",
    "STATUS": "0",
    "HEADING": "118",
    "TIMESTAMP": "2017-05-03T18:16:27",
    "UTC_SECONDS": "27"
}, {
    "IMO": "XX",
    "LAT": "52.097700",
    "LON…:28:57",
    "UTC_SECONDS": "58"
}, {
    "IMO": "XX",
    "LAT": "52.192000",
    "LON": "3.340167",
    "DSRC": "TER",
    "MMSI": "XX",
    "SPEED": "128",
    "COURSE": "124",
    "SHIPID": "XX",
    "STATUS": "0",
    "HEADING": "125",
    "TIMESTAMP": "2017-05-03T17:25:07",
    "UTC_SECONDS": "9"
}

Я установил group_concat_max_len на 1000000 и max_allowed_packet на 100M в my.cnf и использую GROUP_CONCAT следующим образом.

CONCAT('[', GROUP_CONCAT(p.position_data) ORDER BY p.datetime DESC), ']')

person Han Dijk    schedule 03.05.2017    source источник
comment
Можете ли вы проверить запись, которая усекается?   -  person Nigel Ren    schedule 03.05.2017
comment
Усекаемая строка содержит {IMO: XX, LAT: 52.097700, LON: 3.576170, DSRC: TER, MMSI: XX, SPEED: 123, COURSE: 122, SHIPID: XX, STATUS: 0, HEADING: 511, TIMESTAMP: 2017-05-03T18:14:26, UTC_SECONDS: 57}   -  person Han Dijk    schedule 03.05.2017
comment
взгляните на это, это может помочь stackoverflow.com/questions/26553823/   -  person WNB    schedule 27.03.2018