|
Условие ON
|
|||
---|---|---|---|
#18+
Дано: табличка #T1 - изменять нельзя (покупной софт) табличка #suffix - творчество предыдущих поколений (изменять можно, даже что-то взамен можно) Пример кода, как эти две таблички предыдущие поколения связывали /*right(T1.cWord, len(suffix.suffix)) = suffix.suffix*/ Прошу помощи у сообщества, как избавиться от такого соединения. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 13:05 |
|
Условие ON
|
|||
---|---|---|---|
#18+
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 13:37 |
|
Условие ON
|
|||
---|---|---|---|
#18+
А что не так с этим соединением, вроде работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 13:45 |
|
Условие ON
|
|||
---|---|---|---|
#18+
2Konst_One Благодарю! Владислав Колосов А что не так с этим соединением, вроде работает? Вариант Konst_One немного быстрее, логических чтений на 10% меньше. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 14:42 |
|
Условие ON
|
|||
---|---|---|---|
#18+
PaulWist 2Konst_One Благодарю! Владислав Колосов А что не так с этим соединением, вроде работает? Вариант Konst_One немного быстрее, логических чтений на 10% меньше. Может и лучше на ваших 3+2 записях ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 17:52 |
|
Условие ON
|
|||
---|---|---|---|
#18+
Ролг Хупин PaulWist 2Konst_One Благодарю! пропущено... Вариант Konst_One немного быстрее, логических чтений на 10% меньше. Может и лучше на ваших 3+2 записях На 15 млн. ощущается :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 17:57 |
|
Условие ON
|
|||
---|---|---|---|
#18+
PaulWist, количество чтений должно быть одинаковым при любом варианте. У меня наоборот, вариант с right работает быстрее всех на 1.5 млн строк. там + на - одинаково по времени. Если суффиксов много меньше, чем данных, то получится, что loop join наиболее эффективен. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 21:59 |
|
|
start [/forum/topic.php?fid=46&msg=40107349&tid=1684160]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
132ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 243ms |
0 / 0 |