Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
Возможно ли увидеть EXPLAIN хранимой процедуры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 17:24 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
Я могу ошибаться, но помоемму - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 17:29 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
У меня прикол. Запрос внутри хранимой процедуры (язык pl/sql) выполняется медленее чем просто такой точно запрос отдельно с такими-же параметрами. Это ладно, но процедура и результат выдает, как после ORDER BY xx, хотя сортировки там нет. Текст запроса и текст в процедура до последней буквы одинаковы, вставленны только параметры. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 17:42 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
Может лучше конкретный пример рассмотреть? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 18:23 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
JGвставленны только параметры. :(Постгрес может выбирать разные планы выполнения запроса при разных значениях параметров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2006, 23:40 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
JelisМожет лучше конкретный пример рассмотреть? :-) вот запрос (я попытался убрать из него как можно больше Join-ов других таблиц, реальной пользы в нем уже нет, но он "загадочным" так и остался) Код: plaintext 1. 2. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Время выполнения в 2 с копейками раза медленее просто запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 17:01 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
А зачем тут GROUP BY? Что бы каждый ид выводить только один раз? А если DISTINCT попробовать, быстрее не получиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2006, 21:32 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
JelisА зачем тут GROUP BY? Что бы каждый ид выводить только один раз? А если DISTINCT попробовать, быстрее не получиться? Неа. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. У мня GROUP BY быстрее DISTINCT в 1,6 раза. А вот процедура с тремя параметрами тормозит, правда если убрать вторую дату (вместо BETWEEN поставить >= ) то время ее исполнения уже становится похоже на время просто запроса. Что этот 'Planner' себе там думает, запросы ведь одинаковы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2006, 17:38 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
Вот как можно план изнутри функции просмотреть Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 04:11 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
JGвот запрос (я попытался убрать из него как можно больше Join-ов других таблиц, реальной пользы в нем уже нет, но он "загадочным" так и остался)Ситуация видимо похожа на с небольшим трудом полученную мною: Код: plaintext 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. Код: plaintext 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. ффффВот как можно план изнутри функции просмотретьНе получается посмотреть таким способом план запроса с параметрами. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2006, 13:47 |
|
||
|
EXPLAIN хранимой процедуры
|
|||
|---|---|---|---|
|
#18+
LeXa NalBatНе получается посмотреть таким способом план запроса с параметрами.получилось посмотреть план запроса с параметрами, explain без analyze Код: plaintext 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. Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 12:23 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=282&tid=2004856]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
90ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 376ms |

| 0 / 0 |
