powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Помогите расшифровать вывод onstat -C hot
13 сообщений из 13, страница 1 из 1
Помогите расшифровать вывод onstat -C hot
    #34723051
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и решить, правильно ли работает Btree Cleaner

$ onstat -C hot

IBM Informix Dynamic Server Version 10.00.UC6 -- On-Line -- Up 43 days 08:28:38 -- 1805088 Kbytes

Btree Cleaner Info

Index Hot List
==============
Current Item 20 List Created 10:53:55
List Size 19 List expires in 271 sec
Hit Threshold 200000 Range Scan Threshold 10000


Partnum Key Hits
0x00D00004 1 178455 *
0x01700006 1 177002 *
0x003000B5 1 176921 *
0x003000DD 1 172549 *
0x01A00005 1 172337 *
0x003000B8 1 169445 *
0x01300003 1 164153 *
0x003000B9 1 154454 *
0x01200006 1 142167 *
0x01A00006 1 139373 *
0x01700005 1 127377 *
0x01900006 1 123322 *
0x01200005 1 121929 *
0x01800006 1 116312 *
0x01800005 1 113960 *
0x01700004 1 113130 *
0x0030009B 1 106247 *
0x00F00005 1 105729 *
0x00300111 1 101877 *
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34723337
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Btree Cleaner насколько я знаю это устаревшее название, теперь надо называть btscanner.

onstat -C hot это лист индексов, которые обслуживал btscanner в течение последнего интервала времени.

Hit Threshold 200000 - общее кол-во превышений порога Threshold ???

Range Scan Тип индексного сканирования (есть еще leaf scan, а также alice scan)

Threshold 10000 Означает порог dirty-элементов индекса, при превышении которого индекс попадет под очистку btscanner' ом.

Имена индексов (вернее это partnum индексов) находятся после заголовка Partnum Key Hits. Там же представлено кол-во dirty элементов индекса, которые были обработаны.

Насчет правильности работы - надо мониторить работу btscanner, насколько часто он у вас активен.
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34755166
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В выходные была "чистка" среднего размера. BTreeScanner молотит вторые сутки.
Код: 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.
27.
IBM Informix Dynamic Server Version  10 . 00 .UC6     -- On-Line -- Up 57 days 12:38:13 -- 1805088 Kbytes

Btree Cleaner Info

Index Hot List
==============
    Current Item            1      List Created           02 : 37 : 35 
    List Size              14      List expires in               0  sec
    Hit Threshold      200000      Range Scan Threshold      50000 


Partnum        Key            Hits
0x003000B7        1          12862971  *
0x00F00005        1            350354 
0x00F00003        1            342836 
0x00F00008        1            291796 
0x00F00006        1            287195 
0x00D00003        1            280721 
0x00D00005        1            269570 
0x00E00003        1            265609 
0x00E00005        1            243636 
0x00D00008        1            239721 
0x00D00006        1            225000 
0x00E00006        1            213788 
0x00E00008        1            211735 
0x01A00005        1            209409 


Что неправильно настроено в BTreeScanner-e?
Через месяц грядет "большая чистка"
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34756873
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что я скажу: безостановочная работа btscanner в данном случае это известный баг версии 10.00.UC6 , чтобы его исправить надо накатить фикспак UC6W5

Описание взято отсюда

IC52887: BTREE SCANNER RUNS IN ENDLESS LOOP

Error description

The symptoms of this problem are the same as for IC52161 but it
happened on a plain integer index. The btscanner thread is
always running
on the same partition with rapidly increasing statistics
numbers shown
by "onstat -C":

Как видно из описания, btscanner иногда зацикливается на обработке индекса. Перезагрузка информикса проблему не решит. Можете попробовать добавить еще один btscanner: onmode -C start 1 тогда первый будет крутится в цикле а второй займется делом.

Кроме того, я зарегистрировал в саппорте IBM запрос на исправление ошибки в UC6 связанной с тем, что btscanner работает по умолчанию с приоритетом high (должен быть low) и изменить приоритет на low невозможно. Сейчас они работают над тестированием. Можете проверить посмотрев вывод команды onstat -C. Так что версия UC6 достаточно сырая и я бы рекомендовал вам либо откатиться на 10.00.UC4 либо обновить до версии UC6W5.
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34760345
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот что я понял, перерыв пол интернета:
Параметр Threshold устанавливает кол-во грязных записей в индексе, при предышении которого индекс попадает в Hot List.
Параметр Range Scan Threshold устанавливает размер сегмента индекса, который будет загружаться в память и чиститься.
Приоритет btscanner-а через некоторое время становится high.
Если btscanner-у нечем заняться, он помещает в Hot List индексы, у которых кол-во грязных записей не превышает параметра Threshold
Как переключить режим тип сканирования (Leaf, Range, Alice) и чем они различаются, пока не понял.
описание btscanner-а в версии 11
описание btscanner-а в версии 10
описание btscanner-а в версии 9.40
опять про него
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34760403
klepa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как-то криво получились ссылки в пред. посте.
описание btscanner-а в версии 11:
http://publib.boulder.ibm.com/infocenter/idshelp/v111/index.jsp?topic=/com.ibm.adref.doc/adref370.htm
описание btscanner-а в версии 10:
http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.adref.doc/adref320.htm
описание btscanner-а в версии 9.40:
http://www.informix-support.co.uk/btscanner.htm
Опять про него:
http://www.oninit.com/reference/index.php?page=btscanner.html
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34760539
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klepaВот что я понял, перерыв пол интернета:
Ой, зачем так много ? Всего то надо было посмотреть наш FAQ :)
http://www.sql.ru/faq/faq_topic.aspx?fid=701
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34760575
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klepaКак-то криво получились ссылки в пред. посте.
Читать здесь Как мне оформить свое сообщение?
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34761916
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andron
Кроме того, я зарегистрировал в саппорте IBM запрос на исправление ошибки в UC6 связанной с тем, что btscanner работает по умолчанию с приоритетом high (должен быть low) и изменить приоритет на low невозможно. Сейчас они работают над тестированием.

Подтвердили данный баг - ждемс исправления :) в очередном фикспаке.
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #34783461
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гы исправления не будет: техсаппорт написал что теперь приоритет btscannera не должен менятся в новых версиях
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Помогите расшифровать вывод onstat -C hot
    #37561700
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
vasilis klepaВот что я понял, перерыв пол интернета:
Ой, зачем так много ? Всего то надо было посмотреть наш FAQ :)
// http://www.sql.ru/faq/faq_topic.aspx?fid=701

Кладезь не открывается?
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #37561718
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cprvasilisпропущено...

Ой, зачем так много ? Всего то надо было посмотреть наш FAQ :)
// http://www.sql.ru/faq/faq_topic.aspx?fid=701

Кладезь не открывается?
А так?
...
Рейтинг: 0 / 0
Помогите расшифровать вывод onstat -C hot
    #37563101
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cprvasilisпропущено...

Ой, зачем так много ? Всего то надо было посмотреть наш FAQ :)
// http://www.sql.ru/faq/faq_topic.aspx?fid=701

Кладезь не открывается?
За 4 года, похоже, данный топик куда то пропал (помнится, была статейка о настройке btscanner, но сейчас ее не вижу...)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Помогите расшифровать вывод onstat -C hot
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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