Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
Пытаюсь сделать скрипт который бы парсил deadlock graph. Возникла проблема с получением имен заблокированных ресурсов - из <process-list> получается вынуть имя ресурса только в случае блокировки ключа. Нужно получить имя заблокированного ресурса из другой части графа - <resource-list>. Кто может помочь с постороением правильного пути для метода XQuery value? Спасибо. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 18:46 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
x1sfНужно получить имя заблокированного ресурса из другой части графа - <resource-list>.Что для вас есть "имя ресурса"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 21:56 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
В приложенном скриншоте выдели атрибуты по которым нужно связать ноды <process list> и <resource list>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 22:01 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
invm, Атрибут <object name> из ноды <resource list>, выше скриншот повесил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 22:03 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
x1sf, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 22:39 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
invm, Я туплю как это можно встроить в ветвь ELSE Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 23:11 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
invm, Я туплю как это можно встроить в ветвь ELSE - что то в таком духе Код: sql 1. 2. 3. 4. 5. 6. 7. 8. P.S. а сообщения тут редактировать нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2018, 23:22 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
x1sf, к сожалению, я не нашел способа использовать XPath функцию current(), чтобы сделать такой подзапрос, поэтому единственный вариант, который вижу, это такое извращение: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 11:13 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
Minamotoя не нашел способа использовать XPath функцию current() И не найдете, т.к. current() - это функция XSLT, и в чистом XPath (вне XSLT) использована быть не может (т.к. выражение выбора должно быть инвариантно относительно пути обработки). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 12:44 |
|
||
|
Deadlock graph shredding (скорее вопрос с XQuery и XPath)
|
|||
|---|---|---|---|
|
#18+
Minamoto, получилось не очень красиво, но работает. Только procname возвращается как NULL, frame, sqlhandle просто пустые. Не понимаю как путь для них прописать. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2018, 19:21 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39665607&tid=1689501]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 373ms |

| 0 / 0 |
