Open2
DB/SQLメモ
目的
- DB/SQL関連で調べたことまとめ
- コマンド
- トラブルシューティングの共有
<メモフォーマット>
pgAdminとは
- postgreSQL専用のGUIツール
<トラブルシューティングフォーマット>
問題
- hogehoge
原因
- 調査中
解決方法- coming soon
UUID
- 連番ではない
- 高い一意性
- 推測されにくい
- 分散システムとかだと,一意性の高さが役に立つ(異なるDB間でも一意性を保証してくれるから)
- パフォーマンスが悪い
- 空間局所性を使用できないため遅い
用途
- 外部公開するものはUUIDを使う
- user idなど,確実に一意性を担保したいもの
- 内部的なものはAuto Incrementでも良さそう
参考