taruntarun.net は、数々の独立したMastodonサーバーのうちのひとつです。サーバーに登録してFediverseのコミュニティに加わってみませんか。
taruntarun.net - Mastodon

サーバーの情報

15
人のアクティブユーザー

15 時頃からサーバーメンテナンスを行います。
2, 3 回ほど切断されることがあります。

サーバーメンテナンス終了しました。
master 追従ならびに一部試験的な翻訳を導入しました。

DB 鯖の負荷が上がっていて気になっている

今日の master 追従以降 DB 鯖の負荷が高い状態が続いている

確実に今日のアプデ以降なので今日の変更点だと思うのだけど、今日は DB へのアクセスに変化が出るような内容が何もないのでわけがわからない

再起動で直る可能性あるみたいなので、18:25 に一度全停止してサービスを再起動させます。
5 分ほどで復旧する予定です。

やっぱダメっぽい気がする

こいつが原因っぽい気もするな

REINDEX (VERBOSE) INDEX index_statuses_on_uri; INFO: index "index_statuses_on_uri" was reindexed
DETAIL: CPU: user: 86.87 s, system: 3.52 s, elapsed: 97.77 s

そして SELECT pg_stat_statements_reset();
してしばらく様子見

@mayaeh @noellabo uriじゃなくてurlの方を検索してません?

@mayaeh @noellabo urlの方にはもともとindexがない気がします

@mayaeh @noellabo めっちゃ関係してそうな気がしますねー

@abcang @noellabo ありがとうございます、とりあえず revert したブランチで試すべく precompile 中です。

@abcang @noellabo 当たりのような気がします。
CPU 使用率が上がらなくなっているように見えます。
また SELECT pg_stat_statements_reset(); して様子見中ですが 1 分ほど経った現時点ではあのスロークエリは出ていません。

Maya Minatsuki :neko_smiley:

@abcang @noellabo まだ想像ですが、お知らせ欄に URL を含むお知らせがあると発生すると思われます。

@abcang @mayaeh お知らせにURL書いたら再現できたよ。くっそ重いw

@noellabo @mayaeh まあindexを使わずにすべてのトゥートを検索しますからね…