|
|
|
транзакции
|
|||
|---|---|---|---|
|
#18+
Кто нить знает как мне посмотреть tip т.е. глянуть что домустим транцакция ххх была отролена, ххх++ завершилась коммитом, и так все что есть по транзакциям ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2004, 19:54:07 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
Штатных способ нет. Частично это возможно только для 2РС, в случае LIMBO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2004, 20:06:53 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
:-OOOOO а нахрена такое, извините за любопытство??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2004, 20:25:22 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
alex777Кто нить знает как мне посмотреть tip т.е. глянуть что домустим транцакция ххх была отролена, ххх++ завершилась коммитом, и так все что есть по транзакциямРоллбеков ты там почти не увидишь из-за autoundo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2004, 22:19:53 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
2 vis на базе которую нам отдает разработчик никогда в жизни не проходила уборка мусора, и у меня такое предположение что основная масса транзакций которые не вызывают модификации данных, т.е. просто генерят какойнить отчет, завершаются rollback а не commit, хотелось бы проверить свое предположение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 08:51:15 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
alex7772 vis на базе которую нам отдает разработчик никогда в жизни не проходила уборка мусора, и у меня такое предположение что основная масса транзакций которые не вызывают модификации данных, т.е. просто генерят какойнить отчет, завершаются rollback а не commit, хотелось бы проверить свое предположение хоть и не мне, но всё же... а базу вам как присылают, бэкап переносной? если так, то в бэкап мусор НИКОГДА не попадает, да и сборка мусора производится автоматически, вот файл посмотри... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 09:04:36 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
Это я уже читал и как раз у меня возникло ощущение что клиент написан так что он готовит засаду. базу нам присылают не бэкап а рабочую, и причем в них обновление от версии к версии идет alter, и там уже такие деревья наплодились, что они раз по моей просьбе прислали бэкап и я не смог его проресторить, дошел до создания индексов, а далее parametr mismach for procedure xxxx, хотя на некоторых базах b/r проходит без проблем, такая только одна попалась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 09:13:21 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
чот я не вкурю никак, как понять рабочую, типа прям сам файл БД??? мда... посмотри ещё назначение параметра sweep interval в конфигурационном файле... а клиент вообще не при делах (почти), тут от сервера многое зависит, то есть от его настроек, так что мусор то собирается, не боись... на счёт рестора неудачного: смотри процедуру, потому как у меня такое было, поискал и прочитал, что несоответсвие параметров в процедуре, вот и не раздупляется, эта процедура небось вызывает другую в процессе работы, вот и получается, что при вызове передаёт меньшее кол-во параметров вызываемой процедуре, чем у той входных параметров... а вообще противная ошибка, я бы даже сказал, ЖОПА это а не ошибка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 09:27:45 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
да рабочую БД вот ее самую sweep interval 20 000 усе с энтим в порядке сразу посмотрел сервер ИБ 4.1 в основном и ИБ 5.6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 09:36:34 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
alex777да рабочую БД вот ее самую sweep interval 20 000 усе с энтим в порядке сразу посмотрел сервер ИБ 4.1 в основном и ИБ 5.6 ну дак после 20000 транзакций (если не ошибаюсь) и происходит автоматическая чистка базы, описание этого параметра смотрел внимательно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 10:32:42 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
alex7772 vis на базе которую нам отдает разработчик никогда в жизни не проходила уборка мусора, и у меня такое предположение что основная масса транзакций которые не вызывают модификации данных, т.е. просто генерят какойнить отчет, завершаются rollback а не commit, хотелось бы проверить свое предположениесмотри OIT read-only тр-ции всегда завершаются по коммит таки rtfm auto-undo PS насчёт IB4 не скажу ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 10:55:40 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
2 vis Ну а в том документе который ты мне прислал ты же сам про засаду читал, вот у меня такое чувство что те транзакции которые на клиенте вызывают селект не завершаются никак а объект их класса разрушается при закрытии окошка с отчетом и соответственно теряется хендлер транзакции, а в базе она продолжает висеть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 11:08:40 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
Не продолжает. Не переживай так сильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 11:11:16 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
2 МП а что тогда с ней происходит ? неужели в деструкторе класса стоит завершение по комиту или ролбэку ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 11:14:03 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
может я чего не понял но этот документ я уже внимательно читал, и за сегодня меня второй раз к нему отсылают выдержка из него Транзакция 1 стартует, оглядывается, и идет покурить. Транзакция 2 стартует, обнаруживает что 1-ая является старейшей активной и заинтересованной, вставляет запись 1 и завершается подтверждением. Транзакция 3 стартует, обнаруживает что 1-ая все еще старейшая активна и заинтересованная, вставляет запись 2 и завершается подтверждением. В конце концов транзакция 1000001 стартует, видит что 1-ая все еще старейша активная и заинтересованная, т.е. разница между OAT и OIT равна 0, и завершается. Опять чистка не возникает. как мне отследить возникает ли у меня вышеописаная ситауция или нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 11:30:45 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
alex777как мне отследить возникает ли у меня вышеописаная ситауция или нетКакая ситуация ? С курением тр-ций ? ;))) gstat -h даст тебе все эти числа. Если когда-либо был 'настоящий' роллбэк и не было после этого свипа, то OIT и будет номером этого роллбэка. Или тебе что-то другое нужно ? Реальное кол-во мусора можно оценить gstat -r, но этот ключ появился только в ib 6.x \ fb 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 11:45:50 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
gstat -h server:/path/base.gdb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 11:46:54 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
парни я в шоке, подтвердились самые ходшие опасения, как вот теперь быть стоит ли както об энтом деликатно наменуть разработчику, или лучше не надо пусть будет как есть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 12:00:06 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
Ты про OAT и OIT, или про что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 12:05:11 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
Oldest transaction 34 Oldest active 34 Oldest snapshot 713879 Next transaction 713888 как вам такое ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 12:11:30 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
alex777Oldest transaction 34 Oldest active 34 Oldest snapshot 713879 Next transaction 713888 как вам такое ?Херить надо таких "разработчиков". Если они не знают элементарных вещей, то можно только предполагать качество самой разработки :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2004, 13:18:41 |
|
||
|
транзакции
|
|||
|---|---|---|---|
|
#18+
ответ на мой вопрос здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2004, 10:21:19 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32613640&tid=1578157]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
209ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 571ms |

| 0 / 0 |
