|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
вроде все индексы есть статистику обновил кеш планов почистил с недавнего времени запрос стал работать ~ 1 мин раньше отрабатывал 10 сек спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 10:40 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
Разбирайтесь со своими скалярными функциями. Больше там тормозить нечему. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 11:01 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
invm, да, скорее всего [fnTableAdmin] думаю, может развернуть ее в тело запроса поможет? по идее должно, ибо SARG ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 11:27 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
listtoview, Все функции, которые возможно, переделать на инлайновые. А вот это Код: sql 1. 2. 3.
вообще эквивалентно Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 11:43 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
invm, а если '4e15ddff-6840-11e6-9e3b-18a90550aa54' = v.author_id, но при этом скалярка возвращает другое значение ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 13:15 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
Shakill, Это возможно, конечно. В зависимости от содержимого скалярки. Но мне сомнительно, что автор сего чуда закладывался на такой эффект. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 13:25 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
скорее всего закладывался ну я понял, ф-и надо смотреть ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2019, 14:44 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
invm, А вот это Код: sql 1. 2. 3.
А по мне так вообще Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2019, 13:40 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
вынес отдельно условие Код: sql 1.
и все заработало странно что оптимизатор не догадался ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2020, 15:55 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
listtoview, Чтобы оптимизатор хотя бы пытался догадываться, ваши скалярки должны быть как минимум детерминированы. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.01.2020, 16:51 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
listtoview вроде все индексы есть статистику обновил кеш планов почистил с недавнего времени запрос стал работать ~ 1 мин раньше отрабатывал 10 сек спасибо позврослел ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2020, 15:04 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
listtoview, Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2020, 16:24 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
Гавриленко Сергей Алексеевич listtoview, Чтобы оптимизатор хотя бы пытался догадываться, ваши скалярки должны быть как минимум детерминированы. что значит детерминированы? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2020, 17:31 |
|
Помогите оптимизировать запрос
|
|||
---|---|---|---|
#18+
listtoview Гавриленко Сергей Алексеевич listtoview, Чтобы оптимизатор хотя бы пытался догадываться, ваши скалярки должны быть как минимум детерминированы. что значит детерминированы? https://docs.microsoft.com/ru-ru/sql/relational-databases/user-defined-functions/deterministic-and-nondeterministic-functions?view=sql-server-ver15 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2020, 17:34 |
|
|
start [/forum/topic.php?fid=46&msg=39912092&tid=1686666]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 322ms |
total: | 461ms |
0 / 0 |