Запуск Aurora с mySQL в AWS и доступ с управляющей машины в том же VPC. Если я запускаю запрос из командной строки (машина управления), он завершается примерно через 2 минуты. Если я запускаю тот же запрос в MySQL Workbench, через пару минут появляется эта ошибка:
Код ошибки: 2013. Потеряно соединение с сервером MySQL во время запроса
Я предполагаю, что разница будет заключаться в том, что командная строка mysql выполняется непосредственно на экземпляре Aurora, даже если она выдается с управляющей машины? Если это так, есть ли лучший визуальный интерфейс (для Windows) для MySQL?
Я увеличил все тайм-ауты Workbench, но я не думаю, что это проблема, поскольку запрос завершается сбоем задолго до достижения любого из тайм-аутов.
+---------------------------------------------+----- -----+
| Имя_переменной | Значение |
+---------------------------------------------+----- -----+
| aurora_fwd_master_idle_timeout | 60 |
| aurora_globaldb_rpo_wait_timeout | 60 |
| aurora_zdr_timeout_on_replica_fall_behind | 60 |
| подключение_время ожидания | 10 |
| delayed_insert_timeout | 300 |
| have_statement_timeout | ДА |
| innodb_flush_log_at_timeout | 1 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | ВЫКЛ |
| интерактивный_тайм-аут | 28800 |
| lock_wait_timeout | 31536000 |
| net_read_timeout | 30 |
| net_write_timeout | 60 |
| rpl_stop_slave_timeout | 31536000 |
| slave_net_timeout | 60 |
| время_ожидания | 28800 |
+---------------------------------------------+----- -----+
mysql> ПОКАЗАТЬ ГЛОБАЛЬНЫЙ СТАТУС, КАК 'aborted%';
+------------------+--------+
| Имя_переменной | Значение |
+------------------+--------+
| Прерванные_клиенты | 4 |
| Прерванные_соединения | 0 |
+------------------+--------+
2 ряда в наборе (0,00 сек)
mysql>