Можно как-то теоретически определить сколько должны идти процессы sweep, backup, restore?
Чтобы сравнить с реальным временем и найти моменты изза которых процессы затягиваются?
Время работы
Re: Время работы
Ну скажем почти по всех случаях убедился на собственом опыте.
Бэкапил БД порядка 170-190ГБ. ФБ1.5.3 Классик
Все время бэкапил по 2 пункту - это гдето 4,5-5 часов.
По 1 пункту бэкап ишел на полтора часа дольше.
По 3 пункту бэкап идет на час быстрее.
4 еше не испытывал.
Но тут у меня возникла проблема:
Если раньше свип по такой БД з разницей транзакций 500к был 1-1,5 часа,
то после того как админы добавили памяти на сервак свип сиал идти 4-4,5 часа.
Может кто-то что-то посоветовать по этому поводу в чем может быть проблема?
Бэкапил БД порядка 170-190ГБ. ФБ1.5.3 Классик
Все время бэкапил по 2 пункту - это гдето 4,5-5 часов.
По 1 пункту бэкап ишел на полтора часа дольше.
По 3 пункту бэкап идет на час быстрее.
4 еше не испытывал.
Но тут у меня возникла проблема:
Если раньше свип по такой БД з разницей транзакций 500к был 1-1,5 часа,
то после того как админы добавили памяти на сервак свип сиал идти 4-4,5 часа.
Может кто-то что-то посоветовать по этому поводу в чем может быть проблема?
Re: Время работы
Скока?!
У нас конечно БД поменьше, гигов 45, свип идёт максимум минут 10. Причём транзакций побольше чем поллимона разрыв.
Чего у тебя за сервер по железу?
У нас конечно БД поменьше, гигов 45, свип идёт максимум минут 10. Причём транзакций побольше чем поллимона разрыв.
Чего у тебя за сервер по железу?
Re: Время работы
Да по железу сервер норм 16гиг озу, 2 двухядерных Xeona частоту не помню.
При 120гиг БД свип отрабатывал за 30-40 мин, а при 200 1час-1,2
По ходу админы чтото намутили когда памяти добавляли ибо на такомже сервере где стоит вторая БД свип последний раз отработал за 1час 10мин.
Так кто-нибудь скажет что влияет вообше на время свипа, может какието настройки или способ запуска?
+еше вопрос
кто-то стыкался с проблемой торможения работы БД когда есть порядка 250 подключений? Как с этим бороться кроме как ограничивать коннекты?
При 120гиг БД свип отрабатывал за 30-40 мин, а при 200 1час-1,2
По ходу админы чтото намутили когда памяти добавляли ибо на такомже сервере где стоит вторая БД свип последний раз отработал за 1час 10мин.
Так кто-нибудь скажет что влияет вообше на время свипа, может какието настройки или способ запуска?
+еше вопрос
кто-то стыкался с проблемой торможения работы БД когда есть порядка 250 подключений? Как с этим бороться кроме как ограничивать коннекты?
Re: Время работы
никакие настройки или "способ запуска" на время работы свипа НЕ ВЛИЯЮТ.Так кто-нибудь скажет что влияет вообще на время свипа, может какието настройки или способ запуска?
http://www.ibase.ru/devinfo/sweep.htm
если обобщить, то на длительность работы sweep влияют
1. производительность дисковой подсистемы, потому что sweep просматривает на наличие мусора всю базу данных
2. количество мусорных версий. удаление мусорных версий - это запись данных на диск.
3. фрагментированность версий
4. наличие неуникальных индексов на таблицах с большим количеством мусора. конкретно - больших "цепочек" номеров записей с идентичным значением ключа.
5. конкурентный доступ пользователей к БД во время работы sweep.
торможение торможению рознь. опять же, что является причиной? упираемся в диск? в сборку мусора (не свип)?кто-то стыкался с проблемой торможения работы БД когда есть порядка 250 подключений?