Mysql Error Code: 2013. Потеря соединения с сервером MySQL во время запроса 44,515 сек.
У меня есть таблица с названием products2, в которой около 830 000 строк. Когда у меня было около 500 000 строк, запрос выполнялся медленно, но нормально. И теперь, когда я пытаюсь что-то запросить, он почти ничего не возвращает в Mysql Workbench. Отображение следующей ошибки:
>**strong text**Error Code: 2013. Lost connection to MySQL server during query 44.515 sec
Я думал, что это как-то связано с моим подключением Workbench к моей базе данных на хосте Go-daddy, но то же самое происходит, даже если я перехожу прямо к онлайн-инструменту PHPadmin. У меня есть идентификатор продукта в качестве первичного ключа, уникальный индекс, а не ноль и автоинкремент. Полная структура таблицы ниже:
- ProductID int (11) AI PK
- SupplierPartNum varchar (100)
- OemPartNum varchar (100)
- СКП варчар (45)
- Десятичная стоимость цены (10,2)
- Совместимо с текстом
- ProductName varchar(500)
- Марка варчар (45)
- Производитель варчар (45)
- Поставщик int (11)
- Категория varchar(45)
- Подкатегория varchar (100)
- Текст заметок
- Notes2 varchar(500)
- Количество int (11)
- PageYield varchar(45)
- Состояние варчар (45)
- Цвет varchar(45)
- Описание варчар (21844)
- IsTruckShip varchar(45)
- UnitOfMeasure varchar(45)
- MinQty int (11)
- Ширина десятичная (8,2)
- Десятичная длина (8,2)
- Высота десятичная (8,2)
- Вес десятичный (8,2)
- Возвратный варчар (5)
- Гарантия varchar (100)
- Подкатегория2 varchar (100)
- ImageUrl1 varchar (150)
Запросы не выполнены (практически любой запрос теперь не выполняется):
выберите * из Products2, где Supplier = 15 и Description не равно NULL, а ImageUrl1 не равно NULL и flag2 = 1;
выберите * из продуктов2, где поставщик = 10;
Провел некоторые исследования и увеличил время ожидания. Но не помогает До этого я работал с Microsoft Sql в Management studio и имел дело с миллионами строк в mssql, это было быстро и легко. Я просто не понимаю, почему это не работает в MySQL, я новичок. Я не думаю, что эту проблему можно решить, если моя база данных находится на локальном хосте. Интернет должен быть достаточно быстрым.
Сервер сидит на сервере Godaddy, так как у меня есть план хостинга с ними. Я не вижу никаких опций на их веб-сайте, чтобы установить любую конфигурацию для сервера.
Пожалуйста, помогите мне. Благодарю.