DBの移行(dump)について
概要
個人開発でDB移行が発生した際の学びをまとめる。supabaseのregion問題による画面遷移の遅延をきっかけに、DBデータの移行手順やdumpについて調査。
内容
背景
pixiの開発において、supabaseをDBとして採用。FEのログイン画面からダッシュボード画面への遷移に約5s〜10s程度かかっていた(ローカルでは0.5s未満)。
FEやBEの実装を疑い、並行フェッチやprefetch、キャッシュの活用、クエリやロジックの見直しを行ったが改善せず。
supabaseのregionとvercelのregionが異なる(遠すぎる)せいで初回レンダリングが遅いという仮説を立てた。regionを変更するにはsupabaseのプロジェクトを新たに作り、データを移行する必要がある。
DBの移行手順について
- TODO: まとめる
Dumpって何?
- TODO: まとめる
ゴール
- アウトプットの欄にdbの移行手順についてまとめられていること
- dumpとは何かを話せるようになっていること
- 現場での例もまとめていること
参考資料
メタデータ
- ステータス: 下書き
- タグ: DB移行, dump, supabase, region
- 作成日時: 2026/03/11
- 更新日時: 2026/03/11
