Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
дд как оптимизировать запрос? к примеру Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2018, 02:07 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
имхо, стоит: - написать версию сервера? - привести план запроса ну и конструкции CONVERT(DATETIME, '2018-02-01 00:00:00', 102) вызывают некое недоумение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2018, 03:04 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Чингис, Для начала надо бы переписать запрос - для читабельности гдет - так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2018, 07:14 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Чингис, выполнение запроса оптимизируется не только по внешнему виду запроса, но и по составу и количеству данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2018, 14:26 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Massa52, на счет with-a не знал первый раз вижу спс. а если проц использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2018, 19:48 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Дедушка, дд скл сервер 2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2018, 19:49 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Вы бы для начала показали реальный план выполнения (и прикрепили его файлом sqlplan). Показали статистику логических чтений. Какие индексы и тд. То так на глаз конечно можно, но мало эффективно будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 09:54 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Чингис, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 10:38 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invm, "over (partition..." - как бы да, но у автора темы 2005-й, в чем он честно признался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 11:46 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPкак бы да, но у автора темы 2005-й,Хотите сказать, что в 2005 нет предложения over? Уверены? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 11:58 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
ЧингисДедушка, дд скл сервер 2005 дд Чингис, вы часто используете "дд" , это что - "дурдом"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 12:25 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invmAndy_OLAPкак бы да, но у автора темы 2005-й,Хотите сказать, что в 2005 нет предложения over? Уверены? Конечно, не уверен. Просто зашел на официальную документацию и прочитал фразу "THIS TOPIC APPLIES TO: SQL Server (starting with 2008 )". Но если работает на 2005-м - таки замечательно. Вы это лично проверяли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 12:27 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPinvmпропущено... Хотите сказать, что в 2005 нет предложения over? Уверены? Конечно, не уверен. Просто зашел на официальную документацию и прочитал фразу "THIS TOPIC APPLIES TO: SQL Server (starting with 2008 )". Но если работает на 2005-м - таки замечательно. Вы это лично проверяли? официальная документация ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 12:51 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
felix_ff, Вы свою ссылку не открывали? Там прямо в верхей части страницы обычным шрифтом - " Это содержимое было выведено из использования и, возможно, не будет обновляться в будущем. Продукт, служба или технология, упомянутые в этом содержимом, больше не поддерживаются". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 17:20 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPfelix_ff, Вы свою ссылку не открывали? Там прямо в верхей части страницы обычным шрифтом - " Это содержимое было выведено из использования и, возможно, не будет обновляться в будущем. Продукт, служба или технология, упомянутые в этом содержимом, больше не поддерживаются".Прикольно. Наверно, это относится к версии сервера (SQL2005) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 17:30 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAP, а вы считаете правильно смотреть документацию от продукта версией выше которая необходима? для 2012 инстанса наверное в документацию к 2017 полезете? ну удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 17:56 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
felix_ff, Коллега, поймите правильно - в официальной документации на OVER есть упоминание, что работает начиная с 2008-й версии. Но. Мы оба прекрасно понимаем, что веселые индусы в Редмонде просто поленились написать, что в 2005-м тоже работает, но не всё и не так кошерно. Тем не менее - я привел актуальную ссылку, оговорив, что в реальности все немного не так, Вы кинули ссылку, в которой написана, что она устарела и никто не смотрит, что в ней осталось висеть. Мы оба правы. Просто когда Вы кинете такую ссылку новичку на форуме, он прочтет в верхней части, что все устарело - и подумает про Вас плохо. Я тоже когда думаю о Вас - думаю о Вас плохо, но по другой причине, не связанной с документацией на MSSQL... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 19:27 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPпоймите правильно - в официальной документации на OVER есть упоминание, что работает начиная с 2008-й версии.Вам следует знать, что в актуальной документации не упоминаются версии, снятые с поддержки. Для таких версий есть отдельная документация . В которой легко находится желаемое . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 20:24 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invm, Коллега, Вы же понимаете, что V_ved - это view, внутри которой строки из ОСВ с полями контрагента kontr_id и идентификатором Strt_id и сцепка со справочниками, из которых берутся STRTNAME и Kontroller_Name. Далее идет присоединение по ab_kart_oid. Так может быть, не рекомендовать over, а таки совсем немного подумать и предложить автору темы заскриптовать view и выложить сюда, чтобы сначала сделать group by kontr_id ,Strt_id ,ab_kart_oid, а потом уже присоединять справочники. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 20:32 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invm, Или Вы хотите научить молодого разработчика сложностям, а потом взять с него немного шекелей за платную консультацию, когда тормозить будет неожиданно сильнее, а он уже без наркомовских 100 грамм не поймет, что и как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 20:34 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Ролг Хупин, это добрый день ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 21:34 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAP, скиньте мне литературу я оказ ограничился только Мартином Грубером ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 21:35 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invmЧингис, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ругается он Msg 102, Level 15, State 1, Line 5 Incorrect syntax near ')'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 21:46 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
и как у вас все просто у вас генератор оптимизатор или построитель скл установлен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 21:48 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
или с скля целыми днями не вылазиите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 21:49 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
ЧингисinvmЧингис, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ругается он Msg 102, Level 15, State 1, Line 5 Incorrect syntax near ')'. потому что в case -е не хватает end : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. а вы бы не копипастили, а осознали б идею и сами писали, не было бы таких ошибок. а еще Andy_OLAP -- знатный пустомеля. но т.к. звенит он тут порядочно, неопытные товарищи вроде вас клюют на сие пустозвонство. неужели не видите, что он не только в версиях путается и документацию читать не умеет (о чем ему вообще-то в этой теме несколько разных людей написало), он еще и свою некомпетентность пытается прикрыть чем угодно? куда только Гавриленко смотрит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 21:55 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Чингис, вот этот код Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 22:12 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Yasha123Чингиспропущено... ругается он Msg 102, Level 15, State 1, Line 5 Incorrect syntax near ')'. потому что в case -е не хватает end : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. а вы бы не копипастили, а осознали б идею и сами писали, не было бы таких ошибок. а еще Andy_OLAP -- знатный пустомеля. но т.к. звенит он тут порядочно, неопытные товарищи вроде вас клюют на сие пустозвонство. неужели не видите, что он не только в версиях путается и документацию читать не умеет (о чем ему вообще-то в этой теме несколько разных людей написало), он еще и свою некомпетентность пытается прикрыть чем угодно? куда только Гавриленко смотрит... копи паст быстрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 22:15 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Yasha123Чингиспропущено... ругается он Msg 102, Level 15, State 1, Line 5 Incorrect syntax near ')'. потому что в case -е не хватает end : Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. а вы бы не копипастили, а осознали б идею и сами писали, не было бы таких ошибок. а еще Andy_OLAP -- знатный пустомеля. но т.к. звенит он тут порядочно, неопытные товарищи вроде вас клюют на сие пустозвонство. неужели не видите, что он не только в версиях путается и документацию читать не умеет (о чем ему вообще-то в этой теме несколько разных людей написало), он еще и свою некомпетентность пытается прикрыть чем угодно? куда только Гавриленко смотрит... шикарно обрабатывает 2-3 сек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 22:26 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Yasha123а еще Andy_OLAP -- знатный пустомеля. Анна, таки добрый вечер. Благодарю за термин "знатный", мое отношение к Вам резко поменялось по этой причине в положительную сторону. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2018, 22:42 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Чингисили с скля целыми днями не вылазиите По нику "Чингис", вроде восточный чел., а воспитание хромает. Было предложено супер решение - респект и уважуха за это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 07:16 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPТак может быть, не рекомендовать over, а таки совсем немного подумать и предложить автору темы заскриптовать view и выложить сюда, чтобы сначала сделать group by kontr_id ,Strt_id ,ab_kart_oid, а потом уже присоединять справочники.Думать никогда не вредит. Особенно о том, что оптимизатор писали люди уж всяко не глупее себя любимого. Специально для Andy_OLAP для изучения и осознания Код: 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. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. descrlast_elapsed_timelast_logical_readsgroup by r1.r1_Name, r2.r2_Name, r3.r3_Name48577576240group by t.r1_id, t.r2_id, t.r3_id, r1.r1_Name, r2.r2_Name, r3.r3_Name1965432677joins outside the group by1915102677group by r1.r1_Name, r2.r2_Name, r3.r3_Name + unique constraints1958512677 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 10:21 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invmAndy_OLAPпоймите правильно - в официальной документации на OVER есть упоминание, что работает начиная с 2008-й версии.Вам следует знать, что в актуальной документации не упоминаются версии, снятые с поддержки. Для таких версий есть отдельная документация . В которой легко находится желаемое .Там нет даже SQL 2000 !! Это несерьёзно! © ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 11:10 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invmСпециально для Andy_OLAP для изучения и осознания И это всё мне? Ой-вей, я обязательно изучу когда-нибудь Ваш пример. Огромное спасибо за Ваш вклад в дело изучения MSSQL и повышения квалификации участников форума! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 12:05 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
ЧингисAndy_OLAP, скиньте мне литературу я оказ ограничился только Мартином Грубером Вам литературу, которую читают SQL разработчики, когда хотят понять, что делать с запросом? Да пожалуйста , вот классический вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 12:11 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPИ это всё мне? Ой-вей, я обязательно изучу когда-нибудь Ваш пример. Огромное спасибо за Ваш вклад в дело изучения MSSQL и повышения квалификации участников форума!Дожили до солидного возраста, а ерничаете как дите малое. Видимо солидный возраст такая же сказка как и все остальное от вас исходящее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 13:07 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
invm, Да нет, это характер. У меня есть один родственник, который НИКОГДА, НИ РАЗУ, не говорил, что я был не прав или ошибался и т.д. До него очень долго что либо доходит, когда начинаешь ему что либо обьснять или говорить что он был не прав или как надо было сделать, он начинает уходить совершенно на другую никак не связанную тему, если будешь упорствовать, то начнется агрессия. Потом когда его мозг это переварит, ты оказываешся виноватым, т.к. не так обьснял, быстро говорил и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 13:13 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
aleksrovinvm, Да нет, это характер. У меня есть один родственник, который НИКОГДА, НИ РАЗУ, не говорил, что я был не прав или ошибался и т.д. До него очень долго что либо доходит, когда начинаешь ему что либо обьснять или говорить что он был не прав или как надо было сделать, он начинает уходить совершенно на другую никак не связанную тему, если будешь упорствовать, то начнется агрессия. Потом когда его мозг это переварит, ты оказываешся виноватым, т.к. не так обьснял, быстро говорил и т.д. а википедии написано по другому авторслово, скрывающее под собой некую идеальную форму глупости, нелепости или непонимания человеком своего места. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 13:16 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
TaPaK, Пошел гуглить что это за слово, думал будет что нибудь умное от латыни, а тут оказалось простое, но от этого не менее многосторонее слво :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 13:22 |
|
||
|
Оптимизация запроса
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPИ это всё мне? Ой-вей, я обязательно изучу когда-нибудь Ваш пример. Огромное спасибо за Ваш вклад в дело изучения MSSQL и повышения квалификации участников форума! господи, ну себя в очередной раз по полной программе посмешищем выставил, и этого не понимает, черт с ним. но как не стыдно вместо благодарности действительно эксперту и настоящему спецу своего дела высказывать подобное? абсолютно бесстыжее троллевидное создание, скажи спасибо invm , который попросил меня попридержать помои, чтобы не спугнуть главного клоуна, без которого на форуме станет жутко скучно. осознай, Гавриленко-то тебя не усмиряет только для того, чтобы форум травой от скуки не порос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2018, 13:35 |
|
||
|
|

start [/forum/topic.php?all=1&fid=46&tid=1689909]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
104ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 487ms |

| 0 / 0 |
