Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
Есть хранимая процедура Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. проблема в следующем, при запуске в студии mssql Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. выполнение ХП растягивается на произвольное время(до 10 минут), какое серверу вздумается, в то же время полностью скопированный код из этой процедуры в отдельное окно mssql Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. выполняется за нормальные 2-4 секунды. Проштудировал уже все статьи с перекомпиляцией планов выполнения, очищением кэша ХП и т.д. Подскажите пожалуйста кто сталкивался с такой проблемой, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 08:46 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
Версия сервера Microsoft SQL Server 2008 R2 (SP3) - 10.50.6000.34 (X64) Aug 19 2014 12:21:34 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 08:51 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:02 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
Tohinsвыполнение ХП растягивается на произвольное время(до 10 минут), какое серверу вздумается, в то же время полностью скопированный код из этой процедуры в отдельное окно mssql [SRC sql][/SRC]Во первых, посмотрите всё таки, в чём разница, и получите актуальные планы ваыполнения для проблемного запроса TohinsПроштудировал уже все статьи с перекомпиляцией планов выполнения, очищением кэша ХП и т.д.А параметр стуффинг попробовали? Это же первое, что приходит в голову, особенно для @dateCurrent ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:04 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
alexeyvg, @стуффинг@ сниффинг, по ссылке все возможные варианты :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:08 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
TaPaKalexeyvg, @стуффинг@ сниффингОй Да, по ссылке хорошая статья, но большая, не каждый сумеет прочитать :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:10 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
alexeyvgTaPaKalexeyvg, @стуффинг@ сниффингОй Да, по ссылке хорошая статья, но большая, не каждый сумеет прочитать :-) тогда OPTION(RECOMPILE) и расходимся :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:12 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
TaPaK, OPTION(RECOMPILE) не помогает, уже пробовал Код: html 1. - эту статью я уже читал, проблема то не в приложении, а двух окнах студии по сути запускающими один код, один открыто, второй через скомпилированную ХП, сам понимаю что дело скорей всего в плане выполнения, но не могу понять чем планы могут отличаться при одном и том же коде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:21 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
Tohinsно не могу понять чем планы могут отличаться при одном и том же кодеТак посмотрите, чем отличаются, чего гадать. "Почему" - в статье как раз и написано. Кратко - из за разных оценок оптимизатора, или из за разных установок SET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:24 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
Tohins, авторOPTION(RECOMPILE) я ж надеюсь в процедуру вставили? и не WITH RECOMPILE? показывайте медленный/быстрый план, и не картинкой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 09:24 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 11:34 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
Konst_One https://blogs.msdn.microsoft.com/sqlprogrammability/2008/11/26/optimize-for-unknown-a-little-known-sql-server-2008-feature/ Опять лечим припарками геморрой? v_counterAccount - это, нибось, семиэтажная вьюха? И еще парочка таких же? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 16:01 |
|
||
|
Проблема с кодом Хранимой процедуры, и временем выполнения
|
|||
|---|---|---|---|
|
#18+
это к ТС вопрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2019, 16:03 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39822616&tid=1687718]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
136ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 455ms |

| 0 / 0 |
