Я недавно был прием MySQL на ошибку многих connectiions, ив используемых SQL запросов, таких как один нижеC# Emulator «Для многих Connections»
SET GLOBAL max_conmnections = 8000;
и ив также higherd в mysql.pool.max to 8000
и когда мой эмулятор находится в отладчике , он выходит из строя на этой пустоте
private static SqlDatabaseClient CreateClient(int Id)
{
MySqlConnection Connection = new MySqlConnection(GenerateConnectionString());
Connection.Open();
return new SqlDatabaseClient(Id, Connection);
}
нитевидное то будет выделено, что привело к падению было connection.open();
это происходит, когда я получаю 10-12 онлайновых соединения, эмулятор был запущен в течение 7-8 часов в отладчике!
Вы хотите сказать, что добавьте это внутри sqldatabaseclient? что я поставил, или добавить его выше? –
Я обновил ответ. Если он работал ранее, но бомбу из-за того, что не удалял соединения, то вышеупомянутое могло бы решить вашу проблему. –
Я спрашиваю, где я могу поместить этот код? Я новичок в C#, и я не уверен, где вы хотите поставить этот код? внутри него над ним? –