Я проверил все медленные запросы на моем сервере MySQL 5.7 (работающем на AWS RDS) и смог уменьшить их все ниже 1 se c. Но есть еще узкое место - MySQLdump. Есть один запрос, который длится МИНУТУ! В таблице slow_log показано:
SELECT
/*!40001 SQL_NO_CACHE */
*
FROM
`mail`
эта таблица не очень большая (95601 строка), есть гораздо большие таблицы, которые выгружаются быстрее. Есть идеи, что может быть причиной этого?
Таблица:
CREATE TABLE `mail` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`instance_id` int(11) DEFAULT NULL,
`address` varchar(256) COLLATE utf8_polish_ci DEFAULT NULL,
`subject` varchar(256) COLLATE utf8_polish_ci DEFAULT NULL,
`body` longtext COLLATE utf8_polish_ci,
`type` int(11) DEFAULT NULL,
`value` int(11) DEFAULT NULL,
`tracking` varchar(32) COLLATE utf8_polish_ci DEFAULT NULL,
`read_at` datetime DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `mail_FI_1` (`instance_id`),
KEY `address` (`address`(255)),
KEY `createdAt` (`created_at`),
KEY `mail_tracking` (`tracking`),
KEY `mail_address_type` (`address`,`type`),
KEY `mail_type_instance_created` (`type`,`instance_id`,`created_at`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=95777 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci
+------+--------+---------+------------+-------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+----------------+----------+----------------+---------+
| Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time | Update_time | Check_time | Collation | Checksum | Create_options | Comment |
+------+--------+---------+------------+-------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+----------------+----------+----------------+---------+
| mail | InnoDB | 10 | Dynamic | 79634 | 1720 | 137003008 | 0 | 26853376 | 0 | 95951 | 2020-06-05 13:37:12 | 2020-06-17 22:14:59 | NULL | utf8_polish_ci | NULL | | |
+------+--------+---------+------------+-------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+---------------------+------------+----------------+----------+----------------+---------+