мы пытаемся получить некоторую статистику по нашим большим таблицам журналов в MySQL. Некоторые запросы select занимают слишком много времени для выполнения и вызывают исключения:
Причина: java.sql.SQLException: Превышено время ожидания блокировки; попробуйте перезапустить транзакцию
Это приводит к тому, что все наше приложение перестает обслуживать с той же ошибкой. После некоторого исследования мы решили изменить переменную innodb_lock_wait_timeout в конфигурации нашего сервера MySQL.
Но, каковы недостатки этого изменения конфигурации?