データベース ログ先行書き込み(WAL, コミットログ) 05データベース 2025年05月18日 0 ・データベースのリカバリーに用いられるログ・キャッシュされた内容が、ディスクに書き込まれるまでは、操作を WALへ格納される。 PR
CPA定理 05データベース 2025年05月11日 0 CPA定理は、次の3つの性質は、同時に3つとも満たすことは、できないというもの。1.一貫性(Consisitency)システムにあるオペレーションを行った後に一貫性が保たれているか分散システムで、一貫性を担保するためにはあるノードでupdateが発生すると、他のノードにもその結果を反映しなければならない2.可用性(Availability)ノードの一部が故障してもシステムとしては、稼動し続けなければならない3.分断耐性(Partition Tolerance)ネットワークが分断しても、システムとしては稼動し続けなければならないNoSQLは、3つのうち、1つを諦め、残りの2つを満たすように設計されているどの2つを満たすか、により、NoSQLも分類できる。
データベース設計のチェックリスト 05データベース 2025年05月10日 0 1.各種制約は、正しく実装されているか 2.追加、更新などの処理のログが出力されているか 3.監査用の設定は適切か 4.Foreign keyの設定は、適切か 5.文字列前のスペースなど、不要な文字がある場合の処理は適切か