|
|
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
Следующая задача, есть таблица по которой происходит поиск вида Код: plaintext 1. 2. Код: plaintext 1. 2. Думал о RLS, но это всё равно потребует действий со стороны приложения. Ещё подумал о использовании FGA + возможности запускать PLSQL код при операциях select, что можно использовать для анализирования select и выставления контекста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 19:46 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
Посмотри DBMS_ADVANCED_REWRITE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 20:17 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
Спасибо, посмотрел, даже такое не проходит: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 22:15 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
Elic, а по какому принципу оно решает применять трансформацию? такое ощущение, что зависит от фазы луны, база 10.2.0.4: Код: 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. 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. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 22:36 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
все понял, оно dml ни в каком виде не переваривает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2010, 23:14 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
_NikotinСпасибо, посмотрел, даже такое не проходит: Код: plaintext 1. 2. 3. 4. 5. 6. Потому что: Using DBMS_ADVANCED_REWRITE When Binds Are Present (Avoiding ORA-30353) [ID 392214.1] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 00:49 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
rewrite, а там совсем никак, или есть способы обхода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 00:51 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
страждущий реврайтер, там кое-как. Вот кто-то у Тома обмолвился об содержании этой ноты, а ниже и пример идёт. Вкратце - при создании правила переписывания source_stmt и destination_stmt идут без части WHERE, используется метод GENERAL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 01:03 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
страждущий реврайтерrewrite, а там совсем никак, или есть способы обхода? Насколько я знаю, есть специальный софт (не от компании Oracle) который работает как супер-лисенер и пропускает через себя все запросы и может находу переписывать их. Стоит денюх :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2010, 01:47 |
|
||
|
самодельный rewrite query
|
|||
|---|---|---|---|
|
#18+
rewrite Насколько я знаю, есть специальный софт (не от компании Oracle) который работает как супер-лисенер и пропускает через себя все запросы и может находу переписывать их. Стоит денюх :) как называется софт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2017, 14:17 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=182&tid=1886692]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 202ms |
| total: | 354ms |

| 0 / 0 |
