In case you have your own slow SQL query, you can optimize it automatically here.
For the query above, the following recommendations will be helpful as part of the SQL tuning process.
You'll find 3 sections below:
ALTER TABLE `category1_to_category2` ADD INDEX `category1_category_idx_id_category1` (`id_category1`);
ALTER TABLE `category2` ADD INDEX `category2_idx_id` (`id`);
ALTER TABLE `category2_to_item` ADD INDEX `category2_item_idx_id_category2` (`id_category2`);
ALTER TABLE `item` ADD INDEX `item_idx_id` (`id`);
SELECT
c1.name AS c1name,
c2.name AS c2name,
i.name
FROM
category1 c1
LEFT JOIN
category1_to_category2 c1tc2
ON c1.id = c1tc2.id_category1
LEFT JOIN
category2 c2
ON c1tc2.id_category2 = c2.id
LEFT JOIN
category2_to_item c2ti
ON c2.id = c2ti.id_category2
LEFT JOIN
item i
ON c2ti.id_item = i.id