powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Это ещё не конец?
25 сообщений из 54, страница 1 из 3
Это ещё не конец?
    #39656990
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

У кого так получалось?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39656992
Tactical Nuclear Penguin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а sweep по каким причинам не запускаем?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39656993
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tactical Nuclear Penguinа sweep по каким причинам не запускаем?
Запускаем, он не поможет, пока висят транзакции. Вчера всех выкинул и запустил sweep,уже идет 15 часов.
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39656998
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
плохие транзакции у вас, очень плохие )
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657001
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дегтярев Евгенийплохие транзакции у вас, очень плохие )Знаю, не удивили
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657006
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с этим надо что-то делать
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657007
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дегтярев Евгенийс этим надо что-то делать
Что делать и как я знаю, вопрос был о другом - кто попадал в аналогичную ситуацию?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657056
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarон не поможет, пока висят транзакции.
какие еще транзакции? свип что, не сможет убрать мусор от Oldest до Oldest snapshot? Ну да активные транзакции есть, ну и фиг с ними. Или со свипом.
Gallemarкто попадал в аналогичную ситуацию?
в какую?
застревание Oldest transaction это всего-лишь
-увеличение TIP, но это линейный список, так что пофиг. Разве что транзакции snapshot кушают все больше памяти - в данной статистике уже по 5 мегабайт почти.

И ВСЁ! Мусора-шмусора при этом вообще может не быть. Например, я тестировал когда срабатывает авто-свип в свежих ИБ и ФБ. И что, я мусор плодил? Нет, я принудительные роллбэки делал.

Почему у некоторых людей при застревании OT (или OIT) просто паника начинается?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657063
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvв какую?
разрыв oldest-activ в 20 млн

kdvПочему у некоторых людей при застревании OT (или OIT) просто паника начинается?
Нет никакой паники, сижу кофе с сырком пью
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657071
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

вы же там теперь на 3.0 умеете работать. Ты радовался недавно.
В 3.0 sweep быстрее проходит поскольку есть swept flag на страницах PP и DP.
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657076
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисGallemar,

вы же там теперь на 3.0 умеете работать. Ты радовался недавно.
В 3.0 sweep быстрее проходит поскольку есть swept flag на страницах PP и DP.

Ага, только сейчас впереди всей планеты внедрение Аксапты + по ЕГАИС новые приколы + Меркурий, я порваться не могу. Пока буксуем на прогонке процессов на трешке, не всё как надо работает. Ну и по срокам выходит так, что проще внедрения дождаться, тогда дадут базу вычистить от старых данных и процессы будут менее тяжеловесные.
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657190
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvзастревание Oldest transaction это всего-лишь
-увеличение TIP, но это линейный список, так что пофиг. Разве что транзакции snapshot кушают все больше памяти - в данной статистике уже по 5 мегабайт почти.
а синхронизация этого хозяйства в классике не вызывает проблем, или меня память подводит?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657613
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarразрыв oldest-activ в 20 млн
и што? нет такого "разрыва". Есть
Next - OAT, это самая давняя активная
и
OST -OIT, это разрыв для авто-свипа.

Все остальное фигня. OAT - OIT это вообще фигня какая-то, потому что если OIT застревает, то он остается на месте, а все остальные маркеры едут вперед. Так же как и Next, и OST.
И это просто значит, что транзакция, номер которой был OIT, завершилась роллбэком. А она могла вообще ничего не менять в базе.
Дегтярев Евгенийа синхронизация этого хозяйства в классике не вызывает проблем, или меня память подводит?
синхронизация чего?
Я потрясен. Или никто ничего не читает, или эти знания бесследно выпадают из головы.
TIP, Transaction Inventory Pages, в базе. С ним работают "онлайн" только RC транзакции. Транзакции Snapshot читают TIP при старте, и дальше они клали болт на "синхронизацию" и глобальный TIP.
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657635
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvИ это просто значит, что транзакция, номер которой был OIT, завершилась роллбэком. А она
могла вообще ничего не менять в базе.

Для этого её пришлось бы запускать с отключенным сейфпоинтом, а такое мало кто умеет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657769
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvOAT - OIT это вообще фигня какая-тоВлияющая на размер активной части TIP, которую
- копирует каждая snapshot тр-ция, а это память и IO
- кеширует каждый процесс для read-committed тр-ций, а это тоже память - особенно для CS\SC
Так штааа...
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657770
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad,

тьфу, я про Next-OIT конечно же писал
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657831
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladТак штааа...
на память да, влияет. У меня был пример когда Next-OIT было 28 мегабайт.
Но в целом на производительность это толком не влияет, а если и влияет, то никто не замечал, потому что куда большее влияние оказывают версии, мусор, сборка мусора, и т.д.

Откуда появилось пугало про OIT я так и не понимаю. OAT при нынешней сборке мусора - да, ахтунг. При будущей - надеюсь что будет гораздо лучше, чем сейчас (с твоих слов).
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657834
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovДля этого её пришлось бы запускать с отключенным сейфпоинтом, а такое мало кто умеет.
у ИБ и ФБ это делается по разному, но вполне делается в FIBPlus и IBX.
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657913
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvTIP, Transaction Inventory Pages, в базе. С ним работают "онлайн" только RC транзакции.
не силен в терминах, RC это read committed?
а разве по умолчанию транзакция не rc?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657918
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дегтярев Евгений,

умолчания у разных компонентов доступа разные.
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657922
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дегтярев Евгенийне силен в терминах, RC это read committed?
http://www.ibase.ru/ibtrans/

Работать с БД и только догадываться что такое RC, это как-то ... сильно.
Тем более что уровней изолированности в стандарте 4 - dirty read, read committed, repeatable read, serializable,
плюс "типа нестандартный" snapshot.

Дегтярев Евгенийа разве по умолчанию транзакция не rc?
при чем тут умолчания? я обрисовал как с TIP работают транзакции read committed и snapshot. Других транзакций в ИБ и ФБ нет.
У ИБ и ФБ по умолчанию транзакция Snapshot (сюрприз).
У IBX - тоже snapshot.
У FIBPlus - read committed.

Как у других компонентов - до лампочки, потому что я давно говорю, что "по умолчанию" транзакции использовать нельзя, надо явно задавать уровень изолированности, потому что он х.з. какой по умолчанию в каких компонентах.
К примеру, RC "по умолчанию" в ИБ и ФБ no_rec_version (см. статью выше).
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657964
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvОткуда появилось пугало про OIT я так и не понимаю. OAT при нынешней сборке мусора - да, ахтунг. При будущей - надеюсь что будет гораздо лучше, чем сейчас (с твоих слов).
Джентельмены! а "будущая" это где, - в четверке или уже только в пятерке?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657973
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F,

надеюсь что в 4.0. В РедБазовской ветке вроде обкатывается, но насколько оно готово не в курсе.
Кстати ты в курсе о чём разговор?
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657974
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

Если ты про новую сборку, то лучше, если можно, рассказать и чуть подробнее.
...
Рейтинг: 0 / 0
Это ещё не конец?
    #39657981
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F,
я про "улучшенную сборку мусора" в 4. И все. А вообще про 4 тут
https://www.firebirdsql.org/en/planning-board/
...
Рейтинг: 0 / 0
25 сообщений из 54, страница 1 из 3
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Это ещё не конец?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]