Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
27.10.2021, 13:05
|
|||
---|---|---|---|
Условие 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:37
|
|||
---|---|---|---|
Условие ON |
|||
#18+
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.10.2021, 13:45
|
|||
---|---|---|---|
|
|||
Условие ON |
|||
#18+
А что не так с этим соединением, вроде работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.10.2021, 14:42
|
|||
---|---|---|---|
Условие ON |
|||
#18+
2Konst_One Благодарю! Владислав Колосов А что не так с этим соединением, вроде работает? Вариант Konst_One немного быстрее, логических чтений на 10% меньше. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.10.2021, 17:52
|
|||
---|---|---|---|
|
|||
Условие ON |
|||
#18+
PaulWist 2Konst_One Благодарю! Владислав Колосов А что не так с этим соединением, вроде работает? Вариант Konst_One немного быстрее, логических чтений на 10% меньше. Может и лучше на ваших 3+2 записях ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.10.2021, 17:57
|
|||
---|---|---|---|
Условие ON |
|||
#18+
Ролг Хупин PaulWist 2Konst_One Благодарю! пропущено... Вариант Konst_One немного быстрее, логических чтений на 10% меньше. Может и лучше на ваших 3+2 записях На 15 млн. ощущается :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.10.2021, 21:59
|
|||
---|---|---|---|
|
|||
Условие ON |
|||
#18+
PaulWist, количество чтений должно быть одинаковым при любом варианте. У меня наоборот, вариант с right работает быстрее всех на 1.5 млн строк. там + на - одинаково по времени. Если суффиксов много меньше, чем данных, то получится, что loop join наиболее эффективен. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&mobile=1&tid=1684160]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 287ms |
0 / 0 |