patorashのブログ

方向性はまだない

PostgreSQL

HerokuのpostgresqlのvCPUについて調べた

最近、ようやく[改定新版]内部構造から学ぶPostgreSQLを読み終えた。 [改訂新版]内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 (Software Design plus)作者: 勝俣智成,佐伯昌樹,原田登志出版社/メーカー: 技術評論社発売日: 2018/09/14メディア: 単行本…

部分インデックスでミスった話

新たにカラムを追加することになり、その条件が Null許可 ユニークであること ただし論理削除を考慮する となったので、アーハイハイ、部分インデックスですねと思って設定していて、テストもしていたのだけれど、考慮漏れがあったので自戒を込めて書いてお…

月毎の累計を行うクエリ

先日、年毎の累計を行うクエリについての記事を書きました。 patorash.hatenablog.com すると、「月毎のデータも欲しいです」と言われたため、そちらもやってみました。 集計関数を使うと月のデータが歯抜けになる問題 前回のクエリを改修すればすぐできるだ…

年毎の累計を行うクエリ

担当しているサービスのマスタデータにて、年毎にどれ位の登録数が増えていっていたかを見たいと言われたのでSQLを組んでみたのだが、なかなか思いつかなかったのでメモを残しときます。 年毎の累計とは 以下のような感じで、年間登録数と、累計登録数を使い…

Herokuのpg:backupsのデータがリストアできない現象が発生した

同僚から、Herokuのpg:backupsの定期バックアップファイルをpg_restoreでリストアしようとしたら、 pg_restore: [archiver] unsupported version (1.13) in file header でコケるという話がチャットワークで流れてきたので調査してみました。 pg_dumpででき…

PostgreSQLのチューニング法がまとまっていてよかった

OSS-DB Silverの試験の勉強のために借りた本ですが、ようやく読み終わった。 内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 (Software Design plus)作者: 勝俣智成,佐伯昌樹,原田登志出版社/メーカー: 技術評論社発売日: 2014/09/04メディア: 単行本(ソ…

OSS-DB Silverの試験に合格した

育児休業中なので、育児しながら資格の勉強でもしようかと考えていたので、1月から時々PostgreSQLの資格であるOSS-DB Silverの勉強を時々していた。とはいえ、育児と在宅で仕事をやっているとなかなか時間も取れず、結構大変だったのだけれど、妻のご両親か…

育休エンジニアなのでPostgreSQLの勉強をしている その2

内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 Software Design plus作者: 勝俣智成,佐伯昌樹,原田登志出版社/メーカー: 技術評論社発売日: 2014/09/17メディア: Kindle版この商品を含むブログを見る 引き続き、この本を読み進めている。Part2では、設計…

育休エンジニアなのでPostgreSQLの勉強をしている

長年、データベースに関する知識がまだ足りてないなぁと思っていたので、育児しながら空いた時間でPostgreSQLの勉強を始めた。 内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 (Software Design plus)作者: 勝俣智成,佐伯昌樹,原田登志出版社/メーカー: …