Гость
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Помогите расшифровать вывод onstat -C hot / 13 сообщений из 13, страница 1 из 1
13.08.2007, 10:58
    #34723051
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
и решить, правильно ли работает 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
13.08.2007, 12:11
    #34723337
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
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
27.08.2007, 15:21
    #34755166
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
В выходные была "чистка" среднего размера. 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
28.08.2007, 09:36
    #34756873
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
Вот что я скажу: безостановочная работа 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
29.08.2007, 10:14
    #34760345
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
Вот что я понял, перерыв пол интернета:
Параметр Threshold устанавливает кол-во грязных записей в индексе, при предышении которого индекс попадает в Hot List.
Параметр Range Scan Threshold устанавливает размер сегмента индекса, который будет загружаться в память и чиститься.
Приоритет btscanner-а через некоторое время становится high.
Если btscanner-у нечем заняться, он помещает в Hot List индексы, у которых кол-во грязных записей не превышает параметра Threshold
Как переключить режим тип сканирования (Leaf, Range, Alice) и чем они различаются, пока не понял.
описание btscanner-а в версии 11
описание btscanner-а в версии 10
описание btscanner-а в версии 9.40
опять про него
...
Рейтинг: 0 / 0
29.08.2007, 10:27
    #34760403
klepa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
Как-то криво получились ссылки в пред. посте.
описание 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
29.08.2007, 11:01
    #34760539
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
klepaВот что я понял, перерыв пол интернета:
Ой, зачем так много ? Всего то надо было посмотреть наш FAQ :)
http://www.sql.ru/faq/faq_topic.aspx?fid=701
...
Рейтинг: 0 / 0
29.08.2007, 11:10
    #34760575
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
klepaКак-то криво получились ссылки в пред. посте.
Читать здесь Как мне оформить свое сообщение?
...
Рейтинг: 0 / 0
29.08.2007, 15:32
    #34761916
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите расшифровать вывод onstat -C hot
Andron
Кроме того, я зарегистрировал в саппорте IBM запрос на исправление ошибки в UC6 связанной с тем, что btscanner работает по умолчанию с приоритетом high (должен быть low) и изменить приоритет на low невозможно. Сейчас они работают над тестированием.

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

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

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

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

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

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


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