Azure PostgreSQL неожиданно использует все хранилище - PullRequest
0 голосов
/ 27 августа 2018

Вчера база данных «База данных Azure для сервера PostgreSQL», к которой я постоянно добавлял, внезапно увеличивала скорость своего роста и израсходовала все хранилище, и скрипт сообщал об ошибках, когда соединение становилось доступным только для чтения.plot of azure storage %

Запросы на размер базы данных на диске не сводятся ни к чему подобному 18GB

    select pg_size_pretty(pg_database_size('database_alpha')) => '80 MB'
    select pg_size_pretty(pg_database_size('database_beta')) => '458 MB'
    select pg_size_pretty(pg_database_size('postgres')) => '8645 kB'

Если это не мои базы данных, что может бытьиспользование хранилища и как я могу предотвратить это в будущем?

Глядя на журналы, около 5 вечера появляется много записей, похожих на:

2018-08-26 15:52:39 UTC-5b819a84.45490-WARNING:  archiving write-ahead log file "000000010000004E000000DA" failed too many times, will try again later
2018-08-26 15:52:49 UTC-5b819a84.45490-WARNING:  archiving write-ahead log file "000000010000004E000000DA" failed too many times, will try again later
2018-08-26 15:52:56 UTC-5b819a84.45490-WARNING:  archiving write-ahead log file "000000010000004E000000DA" failed too many times, will try again later
2018-08-26 15:53:00 UTC-5b819a84.45490-WARNING:  archiving write-ahead log file "000000010000004E000000DA" failed too many times, will try again later
2018-08-26 15:53:04 UTC-5b819a84.45490-WARNING:  archiving write-ahead log file "000000010000004E000000DA" failed too many times, will try again later
2018-08-26 15:53:08 UTC-5b819a84.45490-WARNING:  archiving write-ahead log file "000000010000004E000000DA" failed too many times, will try again later
2018-08-26 15:53:11 UTC-5b819a84.45490-WARNING:  archiving write-ahead log file "000000010000004E000000DA" failed too many times, will try again later

1 Ответ

0 голосов
/ 27 августа 2018

Я предполагаю, что аппаратный сбой помешал ему записать WAL, и это заняло место, похоже, теперь оно восстановилось:

enter image description here

...