|  | 
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ Добрый день! может быть кто-то сталкивался с такой ошибкой ""db.lock_escal_rate") перешел порог тревоги "верхн", равный "", со значением" (весь applog прикреплен) и подскажет, как ее исправить? И как по этой ошибке понять, на кукую таблицу или табличное пространство оно ругается? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 01.09.2020, 16:16 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ saskevich_ni, Добрый день. Описание показателя: db.lock_escal_rate Но это по всей базе. Именно по этому сообщению вы не поймете, из-за какого запроса это произощло или на какую таблицу. Это вам надо на либо на прирост (предпочтинельнее), либо на абсолютное значение этого счетчика смотреть на уровне запросов в кэше или таблиц. Может быть, что-то полезное найдете в db2diag.log, где по таким событиям появляются обычно записи. Но там запроса точно не будет, а только по-моему id приложения, которое вызвало событие и, может быть, имя таблицы. Исправлять - либо приложение слишком много блокирует (тогда оптичизируйте запросы / транзакции), либо памяти для списка блокировок (LOCKLIST) мало для вашей нагрузки, либо MAXLOCKS выставлено в слишком маленькое значение. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 01.09.2020, 17:30 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ Mark Barinstein, cкажите пожалуйста, в логе указан индикатор "tsc.tscont_util", который является индикатором работоспособности. Есть подобный индикатор ts.ts_util- индикатор работоспособности, который отслеживает использование пространства хранения для каждого табличного пространства DMS. Читала, что этот индикатор вычисляется по формуле: (ts.used / ts.useable) * 100, где ts.used и ts.useable - элементы данных системного монитора Использовано страниц в табличном пространстве и Всего страниц в табличном пространстве, соответственно. Может быть Вы знаете, как через этот индикатор узнать контейнер, с которым возникли проблемы? Как выходить из этой ситуации? И как определить к какой таблице относится файл в контейнере? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 03.09.2020, 09:10 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ saskevich_ni cкажите пожалуйста, в логе указан индикатор "tsc.tscont_util", который является индикатором работоспособности. tsc.tscont_util - это утилизация файловой системы, где лежит конейнер пространства. Есть табличная функция, которая показывает историю событий: HEALTH_CONT_HI_HIS table function Там должан быть информация и по этому вашему. По имени контейнера через MON_GET_CONTAINER можно выйти на табличное пространство, которому этот контейнер принадлежит. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 03.09.2020, 11:22 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ Mark Barinstein, подскажите пожалуйста, сделала SELECT * FROM TABLE(HEALTH_CONT_HI_HIS('',-1)) AS T, выбило ошибку (ниже прикреплена) Может быть Вы подскажете, как вообще решить эту проблему, а то я уже в отчаянии. У нас есть табличные пространства по 140 гб, 36 гб (там по несколько накопительных таблиц ), место на диске есть, но может быть стоит таблицы разделить, и каждой сделать свое табличное пространство? или это никак не поможет? С чего вообще можно начать? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 04.09.2020, 10:08 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ saskevich_ni SELECT * FROM TABLE(HEALTH_CONT_HI_HIS('',-1)) AS T, выбило ошибку (ниже прикреплена) Может быть Вы подскажете, как вообще решить эту проблему, а то я уже в отчаянии. У нас есть табличные пространства по 140 гб, 36 гб (там по несколько накопительных таблиц ), место на диске есть, но может быть стоит таблицы разделить, и каждой сделать свое табличное пространство? или это никак не поможет? С чего вообще можно начать? Какая у вас версия Db2? Что выдает запрос? Код: sql 1. 2. 3. 4. 5. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 04.09.2020, 11:39 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ Mark Barinstein, версия 8.2 ------------------------------ Введенные команды ------------------------------ SELECT TBSP_NAME, CONTAINER_NAME, FS_ID, FS_TOTAL_SIZE, 100*FS_USED_SIZE/NULLIF(FS_TOTAL_SIZE, 0) USED_PST FROM TABLE(MON_GET_CONTAINER(NULL, -2)) C ORDER BY TBSP_NAME, CONTAINER_NAME; ------------------------------------------------------------------------------ SELECT TBSP_NAME, CONTAINER_NAME, FS_ID, FS_TOTAL_SIZE, 100*FS_USED_SIZE/NULLIF(FS_TOTAL_SIZE, 0) USED_PST FROM TABLE(MON_GET_CONTAINER(NULL, -2)) C ORDER BY TBSP_NAME, CONTAINER_NAME SQL0206N "NULL" недопустимо в контексте, где оно используется. SQLSTATE=42703 SQL0206N "NULL " недопустимо в контексте, где оно используется. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 04.09.2020, 12:55 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ saskevich_ni версия 8.2 Более 10 лет назад снята с поддержки. У меня под рукой даже документации по ней нет. При включенном параметре инстанса DFT_MON_BUFPOOL: Код: sql 1. 2. 3. 4. 5. SNAP_GET_CONTAINER ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 04.09.2020, 13:55 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ Mark Barinstein, ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.09.2020, 12:51 |  | ||
| 
перешел порог тревоги | |||
|---|---|---|---|
| #18+ saskevich_ni, Наверное, в 8.2 в снэпшоте по контейнерам нет информации о месте в файловой системе, в которой расположен контейнер. Либо вы не все поля показываете, которые возвращает запрос. Тогда вам надо без db2 смотреть за используемым местом в этой (этих) файловой системе. Смысл предупреждания в том, что у вас размер используемого пространства в какой-то файловой системе иногда подходит к границе ее размера. Довольно часто такое бывает, когда, скажем, когда так может расти системное временное пространство типа SMS. После окончания какого-то (каких-то) запросов, которые много системного временного пространства при своей работе используют, место освобождается, и в нормальном состоянии вы видите, что места в данный момент много. Ну или у вас там реально в файловой системе место заканчивается. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.09.2020, 18:23 |  | ||
|  | 

| start [/forum/topic.php?fid=43&msg=39994545&tid=1600174]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 44ms | 
| get topic data: | 11ms | 
| get forum data: | 3ms | 
| get page messages: | 42ms | 
| get tp. blocked users: | 1ms | 
| others: | 230ms | 
| total: | 363ms | 

| 0 / 0 | 
