Itu karena Anda menggunakan GROUP_CONCAT ()
dan memiliki batasan untuk panjang string, yang dibentuk olehnya. Ini group_concat_max_len
- jadi Anda harus menyesuaikannya agar sesuai dengan tugas Anda. - tetapi perlu diketahui bahwa itu tidak dapat mengatasi max unsigned longint dalam hal apa pun (itu 4294967295
untuk 32-bit
sistem dan 18446744073709547520
untuk 64-bit
sistem)
Anda dapat mengubah batas secara dinamis melalui
SET [GLOBAL | SESSION] group_concat_max_len = val;
Namun, ada lagi yang lebih umum max_allowed_packet larangan. Ini membatasi ukuran maksimum satu paket atau string yang dihasilkan/menengah, jadi itu juga harus sesuai dengan masalah Anda.