sql >> Databasteknik >  >> RDS >> Mysql

PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR i Node-MySqL

Enligt min erfarenhet berodde det problemet på att man skapade en anslutning direkt (med mysqljs/mysql bibliotek, avsing createConnection() ) istället för att använda createPool() som gör det möjligt att köra query() och släpper anslutningen automatiskt efter körning (genom att göra getConnection() + query() + release() ).

Utan det släpps inte anslutningen och vid nästa försök att fråga inträffar det allvarliga felet.

Se Poolinganslutningar .



  1. Synkronisera SQLite-databas med fjärr-mysql-data i Android

  2. Hur man uppgraderar PostgreSQL10 till PostgreSQL11 med noll driftstopp

  3. Benchmarking Managed PostgreSQL Cloud Solutions - Del fyra:Microsoft Azure

  4. Batchinfogning med Native SQL i Hibernate