Size: a a a

SPb Reliability Meetup

2019 January 15

Е

Егор in SPb Reliability Meetup
Valentine G
даже предположим, что человек будет оттачивать мастерство на каждую роль не 10к часов а 5к часов - это 15 часов, при стандартных 2к рабочих часах за год - это 7,5 лет, можно и уплотнить - но есть шанс самовоспламенения
по себе знаю, что такие примеры реальны)
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Егор
вот кстати postgres очень крут в плане реплики
Да там же обычный WAL shipping, wsrep в Galera работает ровно так же
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
там тонкость в том, что “idle in transaction”, и локов особо нет
источник

Е

Егор in SPb Reliability Meetup
Alexander 😼 Chistyakov
Да там же обычный WAL shipping, wsrep в Galera работает ровно так же
мускуль отстает по функционалу для программистов очень сильно
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Valentine G
место может закончилось?
нет. Системный мониторинг есть.
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Vitaliy Levchenko
там тонкость в том, что “idle in transaction”, и локов особо нет
idle in transaction держит неэксклюзивный лок пока коннекшн не закроется
источник

Е

Егор in SPb Reliability Meetup
Vitaliy Levchenko
нет. Системный мониторинг есть.
pg_stat_activity или что там, глянуть что блочит
источник

Е

Егор in SPb Reliability Meetup
pg_hero
источник

Е

Егор in SPb Reliability Meetup
глянуть use
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Но, в целом, пофиг дым - gdb bt apply решает
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Что бы там ни было
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Егор
pg_stat_activity или что там, глянуть что блочит
разумно. Но там не видно что блочит. Это почти исключительно одинаковые транзакции, сверху висят только они.
источник

VG

Valentine G in SPb Reliability Meetup
Vitaliy Levchenko
нет. Системный мониторинг есть.
а айноды тоже мониторите?
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Valentine G
а айноды тоже мониторите?
да
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Так блокировки-то есть, что в таблице с локами-то?
источник

Е

Егор in SPb Reliability Meetup
да по факту база просто так не падает обычно
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
Alexander 😼 Chistyakov
Так блокировки-то есть, что в таблице с локами-то?
это 1000 транзакций, дофига блокировок
источник

Е

Егор in SPb Reliability Meetup
программист какую-то шляпу вылил
источник

Е

Егор in SPb Reliability Meetup
надо ее смотреть)
источник

AC

Alexander 😼 Chistyakov in SPb Reliability Meetup
Vitaliy Levchenko
это 1000 транзакций, дофига блокировок
Они обычно образуют иерархию
источник