|
cost плана запроса при select и update
|
|||
---|---|---|---|
#18+
возникли вопросы, где искать ответы? ну а если у кого уже есть - отсыпьте немного, пожалуйста: почему при select на стоимость влияет условие where rownum < n где n - некая константа а при update это же условие на costs в плане не влияет? планы смотрел в v$sql_plan IdOperationNameRowsBytesCostTime0UPDATE STATEMENT1152867800:00:011. UPDATEtablitchko* 2.. COUNT STOPKEY3... PARTITION RANGE SINGLE914248138965696867800:00:01* 4.... TABLE ACCESS FULLtablitchko914248138965696867800:00:01 IdOperationNameRowsBytesCostTime0SELECT STATEMENT1152200:00:01* 1. COUNT STOPKEY2.. PARTITION RANGE SINGLE3456200:00:01* 3... TABLE ACCESS FULLtablitchko3456200:00:01 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 13:20 |
|
cost плана запроса при select и update
|
|||
---|---|---|---|
#18+
как всегда забыл самое важное - таблица разбита на партиции по обновляемому полю, при этом происходит перемещение из партиции в партицию. но вопрос то же ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2021, 13:46 |
|
cost плана запроса при select и update
|
|||
---|---|---|---|
#18+
возможно стоило начать с того, что показать 2 апдейта с планами. при n=2 и 20000 например. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 08:50 |
|
cost плана запроса при select и update
|
|||
---|---|---|---|
#18+
Вопрошатель возможно стоило начать с того, что показать 2 апдейта с планами. при n=2 и 20000 например. Код: plsql 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.
результат: Код: html 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.
почему cost третьего и четвёртого планов совпадают? ( ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 13:41 |
|
cost плана запроса при select и update
|
|||
---|---|---|---|
#18+
legg, FKR оптимизация не работает для update/delete: http://afatkulin.blogspot.com/2009/01/update-and-rownum-oddity.html https://jonathanlewis.wordpress.com/2010/09/30/rownum-effects-2/ ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2021, 19:13 |
|
cost плана запроса при select и update
|
|||
---|---|---|---|
#18+
Sayan Malakshinov legg, FKR оптимизация не работает для update/delete: http://afatkulin.blogspot.com/2009/01/update-and-rownum-oddity.html https://jonathanlewis.wordpress.com/2010/09/30/rownum-effects-2/ спасибо большое! совсем не лишняя информация. буду знать. жаль сам не нашел ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2021, 10:25 |
|
|
start [/forum/topic.php?fid=52&msg=40116040&tid=1879710]: |
0ms |
get settings: |
17ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
37ms |
get topic data: |
3ms |
get forum data: |
1ms |
get page messages: |
134ms |
get tp. blocked users: |
0ms |
others: | 384ms |
total: | 583ms |
0 / 0 |