|
|
|
Оптимизировать запрос
|
|||
|---|---|---|---|
|
#18+
Подскажите как можно оптимизировать запрос вида Код: sql 1. 2. 3. 4. который ищет ключевые слова из таблицы T1 в таблице T2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:04:48 |
|
||
|
Оптимизировать запрос
|
|||
|---|---|---|---|
|
#18+
Запросто точно именно такой? Что-то в нем маловато смысла... Либо не хватает фильтра по таблице t2, либо еще чего-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:07:19 |
|
||
|
Оптимизировать запрос
|
|||
|---|---|---|---|
|
#18+
miksoft, Декартово произведение по двум таблицам с фильтрацией по вхождению Name в description. Вполне осмысленный запрос. Andrew_nik, Чем вас не устраивает этот запрос в таком виде? Покажите план выполнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:13:45 |
|
||
|
Оптимизировать запрос
|
|||
|---|---|---|---|
|
#18+
miksoft, хотя беру свои слова обратно, тут либо группировки либо distinct не хватает, в противном случае могут быть дубль-записи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:17:44 |
|
||
|
Оптимизировать запрос
|
|||
|---|---|---|---|
|
#18+
Не устраивает время выполнения - 6 минут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:19:10 |
|
||
|
Оптимизировать запрос
|
|||
|---|---|---|---|
|
#18+
результаты вставляются во временную таблицу с уникальным ключом (Name) это касательно DISTINCT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:21:50 |
|
||
|
Оптимизировать запрос
|
|||
|---|---|---|---|
|
#18+
Andrew_nikрезультаты вставляются во временную таблицу с уникальным ключом (Name) это касательно DISTINCTНу тогда попробуйте так: Код: sql 1. 2. 3. Так хотя бы поменьше тупого перебора будет. Хотя фундментально это решать нужно иначе - составлением и поддержанием отдельной таблицы-индекса с соответствиями description-Name. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:27:47 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38836293&tid=1833792]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 336ms |

| 0 / 0 |
