Mysql 5.1: если мы хотим использовать очень большие двоичные объекты, очевидно, нам нужны очень большие пакеты, одинаково настроенные на обоих концах. Насколько велико мы можем пройти, прежде чем что-нибудь взорвется?
Видеть этот.
что такое mysql "пакет", в любом случае
Эта страница, на которую вы ссылаетесь, точно описывает, что такое пакет. Это:
Итак, если размер вашего пакета установлен на 16 МБ, вы не сможете вернуть строку размером более 16 МБ. Если у вас есть возможность хранить большой двоичный объект размером 500 МБ, вам нужно будет увеличить размер пакета до> 500 МБ, чтобы учесть это.
Насколько велико мы можем сделать, чтобы что-то взорвалось?
MySQL не может вернуть одну строку размером более 1 ГБ, поэтому я предполагаю, что ваш максимальный размер blob составляет 1Gb - size of other fields in row