ใช้งาน 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 |
| connect_timeout | 10 |
| ล่าช้า_insert_timeout | 300 |
| have_statement_timeout | ใช่ |
| innodb_flush_log_at_timeout | 1 |
| innodb_lock_wait_timeout | 50 |
| innodb_rollback_on_timeout | ปิด |
| 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> แสดงสถานะทั่วโลกเช่น 'แท้ง%';
+-----------------+---------+
| ชื่อตัวแปร | ค่า |
+-----------------+---------+
| Aborted_clients | 4 |
| Aborted_connects | 0 |
+-----------------+---------+
2 แถวในชุด (0.00 วินาที)
มายเอสคิวแอล>