Re: POSTGRES_FSM_RELATIONS CRITICAL: DB control fsm relations used:79569 of 80000 (99%)

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: POSTGRES_FSM_RELATIONS CRITICAL: DB control fsm relations used:79569 of 80000 (99%)
Дата
Msg-id d08bf13d-a118-4e19-82f6-66c9c17a4af8@aklaver.com
обсуждение исходный текст
Ответ на Re: POSTGRES_FSM_RELATIONS CRITICAL: DB control fsm relations used:79569 of 80000 (99%)  (Julie Nishimura <juliezain@hotmail.com>)
Ответы Re: POSTGRES_FSM_RELATIONS CRITICAL: DB control fsm relations used:79569 of 80000 (99%)  (Julie Nishimura <juliezain@hotmail.com>)
Список pgsql-general
On 5/24/19 10:16 AM, Julie Nishimura wrote:
> Adrian, this value was set in config file, and alerting comes from 
> monitoring.

Yes, but what is the monitoring actually doing to get that value?

> 
> Would it be right query to count objects in each database (there are 75 
> dbs on this server totaling close to 20 tb):
> 
> SELECT
> count(1) as object_count
> FROM pg_catalog.pg_class c
> WHERE c.relkind IN ('r','i')
> 
> ?
> 
> Thanks!
> 
> ------------------------------------------------------------------------
> *From:* Adrian Klaver <adrian.klaver@aklaver.com>
> *Sent:* Friday, May 24, 2019 7:19 AM
> *To:* Julie Nishimura; pgsql-general@lists.postgresql.org; pgsql-general
> *Subject:* Re: POSTGRES_FSM_RELATIONS CRITICAL: DB control fsm relations 
> used: 79569 of 80000 (99%)
> On 5/23/19 11:57 PM, Julie Nishimura wrote:
>> Hello,
>> We have an issue with fsm_relations utilization reaching 99%, I was able 
> 
> How are you arriving at the above percentage?
> 
> How many tables/indexes do you have in the database(s)?
> 
>> to vacuum a handful of tables, but it wasn't enough to make a noticeable 
>> difference. I think at this point we will need to increase the number of 
>> fsm_relations from 80,000 to 100,000 which will require a restart. 
>> Because there aren't any more dead rows to delete. I confirmed this by 
>> connecting to each db and running the following query:
>> SELECT relname, n_live_tup, n_dead_tup from pg_stat_user_tables order by 
>> n_dead_tup desc
>> daily_mail_shared_state_cddt_3588-
>> relname | n_live_tup | n_dead_tup
>> ----------------+------------+------------
>> article_errors | 0 | 0
>> article_names | 3375193 | 0
>> indexdefs | 0 | 0
>> tabledefs | 0 | 0
>> 
>> Above output, shows n_dead_tup is zeroed out, this makes me believe that 
>> we need to increase the number of fsm relations to a number between 90k 
>> and 100k.But I might be wrong, need your advice.
>> 
>> PostgreSQL 8.2.15 (Greenplum Database 4.3.8.1 build 1)
>> 
>> Thanks!
> 
> 
> -- 
> Adrian Klaver
> adrian.klaver@aklaver.com


-- 
Adrian Klaver
adrian.klaver@aklaver.com



В списке pgsql-general по дате отправления:

Предыдущее
От: Julie Nishimura
Дата:
Сообщение: Re: POSTGRES_FSM_RELATIONS CRITICAL: DB control fsm relations used:79569 of 80000 (99%)
Следующее
От: Ken Lacrosse
Дата:
Сообщение: Snippets?