У меня странная проблема с некоторыми таблицами памяти, которые я использую в RDS.Я не знаю, является ли это проблемой, специфичной для RDS, mysql 5.1.57, или это просто PEBKAC с моей стороны, но это был разочаровывающий день.
Неважно, какое значениеЯ даю max_heap_table_size, чтобы мои таблицы памяти всегда зависали с максимальной длиной данных 9360878. Это было определено с помощью SHOW TABLE STATUS и просто путем вставки известных объемов данных в таблицы.
Я пробовал установить этозначение в группе параметров RDS (я попытался перезагрузиться, даже если я установил метод на немедленный), и я попытался установить значение в строке запроса, используя SET.Я пробовал каждое значение от 16 мегабайт до 16 гигабайт, и оно не влияет на max_data_length.
Я также пытался установить max_temp_table_size, даже если это не должно быть в игре с таблицами модуля временной памяти изнасколько я понимаю.
Кто-нибудь может указать мне правильное направление?Мне нужно, чтобы столы могли вместить около 150 млн.