Techouse Developers Blog

テックハウス開発者ブログ|マルチプロダクト型スタートアップ|エンジニアによる技術情報を発信|SaaS、求人プラットフォーム、DX推進

Database

UNIQUE制約の理解が甘くて二重にインデックスを張りそうになった件

実行計画とは、データベースが SQL クエリを実行する際に、どのようにデータを操作するかを決定するための詳細な手順のことです。クエリを実行して期待される結果を得る方法にはいくつかの選択肢があり、その選択によって処理の効率が大きく異なります。Post…

PostgreSQL Row Level Security (RLS) を使って顧客データ保護の安全性を高めている件

本日はクラウドハウス労務で利用している RLS (Row Level Security) の技術について紹介します。Techouse では、重要技術として RLS を多用しています。通常 PostgreSQL の運用時には利用しないものであるため Techouse の開発メンバーとしてジョインしたみ…