SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 30.11.2018 12:42:08

JeezyWood
Участник
Зарегистрирован: 30.11.2018
Сообщений: 1

Оптимизация запроса INSERT, SELECT, LEFT JOIN

Добрый день, я новичок в плане mysql, сильно не ругайте....

Есть такой запрос:

INSERT INTO upprice (article, name2, brand, art_name, price, col, cat, cat2, name, name_seo, story, story2, orig_num, url)

SELECT price.*,
full.*
FROM full
LEFT JOIN price ON full.name = price.art_name

 


Выполняется он порядка 9 часов (это очень долго, так как его нужно будет делать 1-2 раза в неделю).

В таблице full порядка 350к записей, в таблице price около 260к... возможно ли как-то ускорить данный запрос

Неактивен

 

#2 30.11.2018 19:13:25

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5827

Re: Оптимизация запроса INSERT, SELECT, LEFT JOIN

покажите структуру таблиц upprice, full и price в виде
show create table `имя таблицы`

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson