Ошибка Mysql 2003 при выполнении запроса или Код ошибки: 2013 Потерянное соединение с сервером MySQL во время запроса

Я новичок .... Пытаюсь выполнить запрос. Запрос не публикуется, потому что он слишком большой.

it is failing with an error 

Error Code: 2003
Can't connect to MySQL server on 10.49.50.23

или несколько раз я получаю сообщение об ошибке:

Error Code: 2013
Lost connection to MySQL server during query

Это таймауты,

Variable_name               Value   
--------------------------  --------
connect_timeout             10      
delayed_insert_timeout      300     
innodb_lock_wait_timeout    600     
innodb_rollback_on_timeout  OFF     
interactive_timeout         28800   
net_read_timeout            60      
net_write_timeout           60      
slave_net_timeout           3600    
table_lock_wait_timeout     50      
wait_timeout                600  

может кто-нибудь мне помочь в этом

Пожалуйста, опубликуйте минимальную проблему. Этот запрос огромен, и мало у кого будет время его прочитать (или отформатировать).

Tim Biegeleisen 21.05.2018 08:10

@TimBiegeleisen, я его отформатировал. не могли бы вы взглянуть на это

Pami 21.05.2018 08:38

Отформатируйте как код, добавив четыре или более пробелов в каждую строку. К сожалению, он все еще не читается.

Tim Biegeleisen 21.05.2018 08:51

@TimBiegeleisen Я удалил код, подумал, что в этом случае он может не помочь

Pami 21.05.2018 09:04

Это немного сложно. Если вам действительно нужно выполнить этот запрос и его размер / стоимость вызывают падение, тогда у вас действительно есть только два варианта: не запускать запрос или найти способ сделать его быстрее.

Tim Biegeleisen 21.05.2018 09:07

@TimBiegeleisen вот где я сейчас застрял. поиск решений

Pami 21.05.2018 09:09
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
1
6
61
0

Другие вопросы по теме