AWS Aurora 工作台上的 MySQL 逾時

AWS Aurora 工作台上的 MySQL 逾時

在 AWS 中使用 mySQL 執行 Aurora 並從同一 VPC 中的管理電腦進行存取。如果我從命令列(管理電腦)執行查詢,它將在大約 2 分鐘內完成。如果我在 MySQL Workbench 上執行相同的查詢,幾分鐘後就會發生此錯誤:

錯誤代碼:2013。

我想區別在於命令列 mysql 是直接在 Aurora 實例上執行的,即使它是從管理電腦發出的?如果是這樣的話,MySQL是否有更好的視覺化介面(適用於Windows)?

我已經提高了所有工作台超時,但我認為這不是問題,因為查詢在達到任何超時之前就失敗了。

+-------------------------------------------+----------+
| Variable_name                             | Value    |
+-------------------------------------------+----------+
| aurora_fwd_master_idle_timeout            | 60       |
| aurora_globaldb_rpo_wait_timeout          | 60       |
| aurora_zdr_timeout_on_replica_fall_behind | 60       |
| connect_timeout                           | 10       |
| delayed_insert_timeout                    | 300      |
| have_statement_timeout                    | YES      |
| innodb_flush_log_at_timeout               | 1        |
| innodb_lock_wait_timeout                  | 50       |
| innodb_rollback_on_timeout                | OFF      |
| interactive_timeout                       | 28800    |
| lock_wait_timeout                         | 31536000 |
| net_read_timeout                          | 30       |
| net_write_timeout                         | 60       |
| rpl_stop_slave_timeout                    | 31536000 |
| slave_net_timeout                         | 60       |
| wait_timeout                              | 28800    |
+-------------------------------------------+----------+

mysql> SHOW GLOBAL STATUS LIKE 'aborted%';
+------------------+-------+
| Variable_name    | Value |
+------------------+-------+
| Aborted_clients  | 4     |
| Aborted_connects | 0     |
+------------------+-------+
2 rows in set (0.00 sec)

mysql>

相關內容