|
Условие 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/moderation_log.php?user_name=lightspeed]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
134ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 550ms |
total: | 794ms |
0 / 0 |