Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
Доброго времени, Сейчас копался в кэше планов и вдруг обратил внимание что есть столбец parent_plan_handle O_o Понял что ни в зуб ногой о данном столбце и полез в BOL, а там о нем тоже ничего. https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-exec-cached-plans-transact-sql Судя из названия у плана может быть родительский объект, кто может рассказать в каких случаях он может быть и когда вообще можно наблюдать в sys.dm_exec_cached_plans parent_plan_handle is not NULL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2018, 22:10 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 14:47 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
_human, да видел этот текст в гуглдоках. возможно добавлено для использования в будущих версиях или наоборот internaluseonly. просто не понятно. sys.dm_exec_cached_plans документирована, чтож мелкософт так хреново то документацию ведет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:48 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
felix_ff, если не документировано, то они не гарантируют поведение/изменение и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:50 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
_human, А чем это определение отличается от просто plan_handle? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 16:55 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
TaPaK, ну они могли в документации как всегда написать parent_plan_handleне поддерживается или как у sys.dm_os_threads.[thread_handle] - Только для внутреннего использования. Так вопросов было бы меньше, типо не используйте "это наша прелесть". А когда ни слова не сказано возникает творческий азарт узнать а для чего оно там есть. Кстати этот parent_plan_handle присутствует как атрибут в каждом плане если смотреть через sys.dm_exec_plan_attributes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:00 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
Eleanor, Такое впечатление что в той книжке это определение предназначалось именно для plan_handle. Я прошерстил все сервера к которым руки дотянулись и пока нигде не встретил где значение в этом столбце было отлично от NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:02 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
felix_ffпока нигде не встретил где значение в этом столбце было отлично от NULL Аналогично - проверила все сервера в 2-х компаниях. Посмотрела в книге Microsoft SQL Server 2012 Internals - у авторов была какая-то особая версия Sql Server, где поле parent_plan_handle еще отсутствовало. Хотя именно в 2012 поле и появилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:09 |
|
||
|
sys.dm_exec_cached_plans parent_plan_handle
|
|||
|---|---|---|---|
|
#18+
felix_ff, Кстати, в документации по sys.dm_exec_plan_attributes внизу есть комментарий, что не описано целых 6 полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2018, 17:13 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39623465&tid=1690010]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 221ms |
| total: | 351ms |

| 0 / 0 |
