У меня есть клиентское приложение, которое подключается к серверу базы данных MySQL 4, используя библиотеки акций на SuSE SLES 9. Однако иногда при обработке определенного сброса, установленного с сервера, итерация сбрасывания результатов не позволяет я обрабатываю все результаты, которые находятся в базе данных.C поведение клиентской библиотеки MySQL
Эта проблема возникает иногда, главным образом, когда серверы имеют несколько дней безотказной работы. Я подозреваю, что перезагрузка решает проблему.
Есть ли в любом случае, что отказ от набора результатов MySQL с течением времени вызывает эту утечку памяти и проявляет себя в этом странном поведении, должны ли все результирующие множества всегда быть освобождены? Однако та же таблица и одна и та же программа ведут себя так же, как и на другом компьютере.
Возможно, повреждение набора результатов произошло из-за проблем с реализацией в приложении или в клиентской библиотеке mysql?
Обновление до MySQL не является вариантом, так как я бы любил делать это лично. – jcodeninja 2008-11-13 14:40:34