powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Бесконечный sweep sweep
7 сообщений из 82, страница 4 из 4
Бесконечный sweep sweep
    #39892478
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockЯ так, ради прикола балуюсь.

Ну я так и подумал. Продолжай, не смею мешать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Бесконечный sweep sweep
    #39892490
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Резюмируя: длина очереди 1 намекает, что о-о-о-очень медленный диск был полностью загружен
последовательными запросами от одного-единственного потока, которым был свип. И пока этот
поток ожидал завершения чтения, все остальные потоки ничего не могли делать, поскольку
ждали своей очереди. Что странно, поскольку Влад говорил, что глобальный лок уже давно
начал отпускаться на время ввода-вывода.

Возможно, тут мог бы помочь дамп лок-таблицы в момент проблемы, но кто ж его будет делать...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Бесконечный sweep sweep
    #39892579
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock
Я знаю прекрасно проблемы своего ПО и работаю над этим. В данном топике обсуждаются проблемы решения последствий плохой работы некачественного ПО.

Мужик. У тебя железные нервы. Снимаю шляпу. Я серьёзно.
...
Рейтинг: 0 / 0
Бесконечный sweep sweep
    #39892580
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

1. Резюмируя: длина очереди 1 намекает, что о-о-о-очень медленный диск был полностью загружен
последовательными запросами от одного-единственного потока, которым был свип. И пока этот
поток ожидал завершения чтения, все остальные потоки ничего не могли делать, поскольку
ждали своей очереди.
2.Что странно, поскольку Влад говорил, что глобальный лок уже давно
начал отпускаться на время ввода-вывода.


1. Полностью согласен.
2. Ничего странного лично я в этом не вижу. Лок локом, но если канал забит, то желающим его тела потокам просто нечем ещё заняться.
...
Рейтинг: 0 / 0
Бесконечный sweep sweep
    #39892595
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый плюшевый мишкаЛок локом, но если канал забит, то желающим его тела потокам просто нечем ещё заняться.

Э нет, тогда желающие громоздились бы у окошка выдачи и очередь была намного длиннее
одного тела.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Бесконечный sweep sweep
    #39892820
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, ты опять пытаешься подменить тему.

Ты сказал, что бутылочное горлышко было в конкретной ситуации, описанной YuRock

А сейчас пытаешься вместо неё изобрести другую ситуацию, с другой БД, на другом "железе", и с другими наблюдаемыми симптомами.
...
Рейтинг: 0 / 0
Бесконечный sweep sweep
    #39892827
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch,

твою же дивизию. Давай рассмотрим когда свип реально тормозит

1. Сканируется почти вся БД, swept флаги не установлены
2. В кой-то одной или нескольких таблицах много мусора и у этих таблиц много индексов.

Собственно всё. Я сказал что сборка мусора на таблицах с индексами тяжёлая операция. И чем ббольше индексов создано для такой таблицы тем хуже.

Во что конкретно упирается хз, но обычно не в память. Скорее всего диск, но и проц тоже задействован
...
Рейтинг: 0 / 0
7 сообщений из 82, страница 4 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Бесконечный sweep sweep
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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