|
Parse xml
|
|||
---|---|---|---|
#18+
Что то туплю под вечер, не могу распарсить Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Пробую так, но что то упускаю: Код: sql 1. 2. 3.
Надо получить в табличном виде: 157,1575,16445,777 158,155,16448,788 Подскажите плиз. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 17:22 |
|
Parse xml
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 17:33 |
|
Parse xml
|
|||
---|---|---|---|
#18+
invm Код: sql 1. 2. 3. 4. 5. 6. 7.
Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 17:36 |
|
Parse xml
|
|||
---|---|---|---|
#18+
medoed, Подниму свою же темку, XML 5 мегабайт, порядка 7 тысяч item. Xml тотже и запрос долго фетчится, порядка 5-ти минут на Production сервере,на тестовом - 10 секунд. Как можно ускорить , может индекс накатить или закешировать план или как то запрос переписать? Подскажите плиз, спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2020, 14:12 |
|
Parse xml
|
|||
---|---|---|---|
#18+
medoed, Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2020, 14:29 |
|
Parse xml
|
|||
---|---|---|---|
#18+
invm, Снова стало работать за секунды, спасибо огромнейшее, я Ваш должник! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2020, 14:50 |
|
Parse xml
|
|||
---|---|---|---|
#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.
Но в теории вариант с OPENXML должен быть чуть быстрее ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 11:53 |
|
Parse xml
|
|||
---|---|---|---|
#18+
Sergey Syrovatchenko Но в теории вариант с OPENXML должен быть чуть быстрее Код: 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.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:11 |
|
Parse xml
|
|||
---|---|---|---|
#18+
invm, Ага, значит, время sp_xml_preparedocument не учитываем, Ок :-) Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:15 |
|
Parse xml
|
|||
---|---|---|---|
#18+
invm, выбрасывать prepare и remove конечно не честно :) и они достаточно медленные, но если большой xml то скорее выигрывать будет этот вариант, хотя мне всегда казхалось что он очень тормознутый ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:17 |
|
Parse xml
|
|||
---|---|---|---|
#18+
alexeyvg Ага, значит, время sp_xml_preparedocument не учитываем, Ок :-) Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:18 |
|
Parse xml
|
|||
---|---|---|---|
#18+
invm alexeyvg Ага, значит, время sp_xml_preparedocument не учитываем, Ок :-) Код: plaintext 1. 2.
Может, они кардинально поправили, и нужно это теперь учитывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:20 |
|
Parse xml
|
|||
---|---|---|---|
#18+
alexeyvg, + SQL Server Execution Times: CPU time = 78 ms, elapsed time = 94 ms. SQL Server Execution Times: CPU time = 94 ms, elapsed time = 89 ms. SQL Server Execution Times: CPU time = 0 ms, elapsed time = 0 ms. ----------------------------------------------------- SQL Server Execution Times: CPU time = 0 ms, elapsed time = 0 ms. SQL Server Execution Times: CPU time = 110 ms, elapsed time = 117 ms. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2020, 12:22 |
|
|
start [/forum/topic.php?fid=46&fpage=70&tid=1686530]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 477ms |
0 / 0 |