|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
Приветствую! Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Код: 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.
Есть диагноз? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 14:21 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
Как вариант - поломался индекс по (idhgap, proizv_from) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 14:46 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKE, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Но сам факт напрягает.. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 14:47 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKEфакт напрягает.. Индексы для начала перестройте, а уж потом напрягайтесь дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 14:49 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
andrey_anonymousКак вариант - поломался индекс по (idhgap, proizv_from) Поля "proizv_from" нет в индексах. А "поломался" как-то "мониторится"? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 14:51 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKE, планы с idhgap = 2328640 и без? ...... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 14:56 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKEА "поломался" как-то "мониторится"? Когда мониторится - индекс становится unusable. Но иногда проскакивает. В моей практике очень иногда, но DBA как-то плакалась, что много багов собрала на rebuild online. Потому для начала - перестроить индексы, а уж потом начинать ломать голову. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 14:58 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
Stax, с idhgap Код: sql 1. 2. 3. 4. 5. 6.
и без Код: sql 1. 2. 3. 4. 5. 6. 7.
отсюда вопрос - можно ли определить, что LJ_HGAP_CREATED нуждается в "перестройке"? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:01 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKE, імхо баг оптимизации попробовать /*+ index(t LJ_HGAP_CREATED */ ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:16 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
andrey_anonymousКогда мониторится - индекс становится unusable.В статусе "VALID" индекс. andrey_anonymousПотому для начала - перестроить индексы, а уж потом начинать ломать голову.Заметил случайно, а так, - поди догадайся, что данные не отображаются, не потому, что их нет, а потому, что индекс "поломался" ) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:17 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
andrey_anonymousВ моей практике очень иногда, но DBA как-то плакалась, что много багов собрала на rebuild online.mRdUKEBANNER -------------------------------------------------------------------------------- Oracle Database 11g Release 11.2.0.4.0 - 64bit ProductionSE, - rebuild online не поддерживается. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:29 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKEподи догадайся Так помогло или где? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:35 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
andrey_anonymousmRdUKEподи догадайся Так помогло или где?Нет, после rebuild результат не изменился. Код: sql 1. 2. 3. 4. 5. 6.
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:50 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
Тогда имеет смысл поковырять поглубже. Например, изучить планы с projection. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:53 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
andrey_anonymousТогда имеет смысл поковырять поглубже. Например, изучить планы с projection. Да и полный DDL таблицы и ее индексов неплохо бы показать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:55 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
andrey_anonymousТогда имеет смысл поковырять поглубже. Например, изучить планы с projection. 1 Код: 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.
Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 16:03 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
ddl индексов все-таки покажите. Забавный план. По ходу баг оптимизатора. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 17:02 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKE, попробуй вместо between указать явно больше/меньше. Был в какой то версии такой баг. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 17:08 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKE, Iot? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 17:22 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKE, если IOT, то, видимо, битые у вас данные... попробуйте проапдейтить поле и снова оба запроса сравнить Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 17:28 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
andrey_anonymousddl индексов все-таки покажите. Код: 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. 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. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487.
xtenderIot?Да, IOT. xtenderесли IOT, то, видимо, битые у вас данные... попробуйте проапдейтить поле и снова оба запроса сравнить Код: plsql 1. 2. 3. 4.
Увы, и это не помогло. До кучи выполнил "analyze table usb.lj_hgap compute statistics", и это мимо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 18:03 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
xtendermRdUKE, если IOT, то, видимо, битые у вас данные... попробуйте проапдейтить поле и снова оба запроса сравнить Код: plsql 1. 2. 3. 4.
так вроде с данными все ок, вторичный индекс глючит перестроить или хотя бы UPDATE BLOCK REFERENCES ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 18:09 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
mRdUKE Код: 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.
это был реальный план? ДДЛ самой IOT еще бы посмотреть. судя по mRdUKE Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
первичный ключ включает "IDHGAP" и "PROIZV_FROM"? Тогда по идее "PROIZV_FROM" должен быть not null ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 18:15 |
|
Значение поля меняется от условия
|
|||
---|---|---|---|
#18+
DВАвторичный индекс глючитиз IOT по какой-то причине возвращается Null или пробелы, а из вторичного индекса '80175'. mRdUKE, попробуй так тогда: Код: plsql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 18:18 |
|
|
start [/forum/topic.php?fid=52&msg=39822455&tid=1882431]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 20ms |
total: | 175ms |
0 / 0 |