Найти в Дзене
Q-ANSWER

выбрать запрос для таблицы с большим количеством строк (250 м + строк)

У меня есть оператор выбора, который занимает некоторое время (очень много времени) для завершения MySQL. Все таблицы "MyISAM". Версия MySQL 5.6.41. У меня три стола Таблица 1: 50000 строк Таблица 2: 750000 строк (7,5 ГБ) Таблица 3: 250 000 000 строк (17,5 ГБ) Я выполняю оператор выбора с левыми соединениями на столе. select `table1`.*
from `table1`
inner join `table2` on `table2`.`table1_id` = `table1`.`id`
inner join `table3` on `table3`.`table2_id` = `table2`.`id`
where `table1`.`id` = "2" and `table3`.`parameter` = 'param'
столбцы "id" являются первичными ключами, а к столбцу "parameter" применен индекс http://q-answer.ru/questions/vybrat-zapros-dlya-tablicy-s-bol-shim-kolichestvom-strok-250-7024.html

У меня есть оператор выбора, который занимает некоторое время (очень много времени) для завершения MySQL. Все таблицы "MyISAM". Версия MySQL 5.6.41.

У меня три стола

Таблица 1: 50000 строк Таблица 2: 750000 строк (7,5 ГБ) Таблица 3: 250 000 000 строк (17,5 ГБ)

Я выполняю оператор выбора с левыми соединениями на столе.

select `table1`.*
from `table1`
inner join `table2` on `table2`.`table1_id` = `table1`.`id`
inner join `table3` on `table3`.`table2_id` = `table2`.`id`
where `table1`.`id` = "2" and `table3`.`parameter` = 'param'

столбцы "id" являются первичными ключами, а к столбцу "parameter" применен индекс

http://q-answer.ru/questions/vybrat-zapros-dlya-tablicy-s-bol-shim-kolichestvom-strok-250-7024.html