|
|
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
hi all http://www.ibphoenix.com/resources/documents/general/doc_67 The Oldest Active Transaction (OAT) is the first transaction marked as active in the TIP pages. The Oldest Snapshot Transaction (OST) is the oldest transaction that started in Snapshot mode.Объясните, плз, как может случиться, что OAT больше, чем OST: Код: plaintext 1. 2. 3. 4. Детализация по OAT: стартовала в 22:06:49.8090, обломалась и выполнила rollback в 22:12:54.2410 Детализация по OST: стартовала в 22:04:47.6880, обломалась и выполнила rollback в 22:06:57.0800. Снимок был сделан до отката OAT (но вот был ли он позже 22:06:57.0800 - не уверен). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 22:25 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
Таблоид, OAT всегда больше OST. Потому что OST - это старейшая активная, которая была активной на момент старта OAT. В порядке убывания идут Next, OAT, OST, OIT. OIT может плавать от низа до OAT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2014, 23:12 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
http://www.ibphoenix.com/resources/documents/general/doc_67 The Oldest Snapshot Transaction (OST) is the oldest transaction that started in Snapshot mode.Это бред, забудь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2014, 00:52 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
kdvOST - это старейшая активная Так-с. Продолжаем разговор :-) Если OST относится к разряду активных, то она должна торчать в mon$transactions. Однако! На тесте с 35 молотилками, после 2 часов работы, O S T безнадёжно застрял: Код: 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. Свип не стартует, он следит за OIT - O A T, а они близки. Как понять, что произошло с OST (и отчего она застопорилась), если: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 02:26 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
ТаблоидkdvOST - это старейшая активная Так-с. Продолжаем разговор :-) Если OST относится к разряду активных, то она должна торчать в mon$transactions. ты точно до конца дочитал фразу kdv, которую цитируешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 07:08 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
dimitrты точно до конца дочитал фразу kdv, которую цитируешь?дочитал, но так и не понял: если она НЕ активная (т.е. её не должно быть в mon$tran), то почему она не "догоняет" OAT. Причём, она не намертво застряла, вот картина на 10 утра: Код: plaintext 1. 2. 3. Но и свипа в логе нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 10:20 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
Таблоиддочитал, но так и не понял: если она НЕ активная (т.е. её не должно быть в mon$tran)Этого там тоже не говорилось Таблоидвот картина на 10 утра: Код: plaintext 1. 2. 3. PS Таблоид Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 10:24 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
hvladТаблоидвот картина на 10 утра: Код: plaintext 1. 2. 3. hvladPS Таблоид Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 10:29 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
ТаблоидСвип не стартует, он следит за OIT - OAT, а они близки. OIT - OST ТаблоидГлянь в аттач, там вся правда еще раз - самая старая, существующая транзакция, имеет номер OAT. Меньше ее в mon$ ничего нет и быть не может. Потому что старейшая активная - это старейшая активная. поэтому вычитать из mon$transaction_id можно, но только вообще, а тебе надо было просто другой столбец mon$ проверять на твои 310577 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 11:04 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
ТаблоидВ смысле ?? Глянь в аттач, там вся правда :-) Там нет ни имени текущей БД, ни той, с которой снималась статистика gstat-ом. PS А может у тебя RCRO тр-ция висит всё время выполнения теста ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 12:00 |
|
||
|
OAT > OST: как такое происходит ?
|
|||
|---|---|---|---|
|
#18+
hvladТам нет ни имени текущей БД, ни той, с которой снималась статистика gstat-ом. я был хоть и уставшим, но не настолько же, чтобы базы попутать... :-) hvladPS А может у тебя RCRO тр-ция висит всё время выполнения теста ?ИБЭ таких транзакций, насколько я знаю, не откроет. В isql их надо специально объявлять. Ладно, увижу снова - вытащу сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2014, 16:27 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38649223&tid=1563576]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 453ms |

| 0 / 0 |
