コードロード

エラー討伐

2023-06-01から1ヶ月間の記事一覧

【データベース】ロック(排他制御)

複数ユーザーが同時にDB更新しても矛盾が起きないようにする仕組み ロックの種類 共有ロック(READロック) 他ユーザーのSELECTだけ認める ユーザーのログイン処理とか 占有ロック(WRITEロック) 他ユーザーの一切の処理を認めない ECサイト等で在庫数で矛…

パーティションでDBの検索速度を速める

パーティションとは DB検索を速くするために、テーブルを内部的に分割する技術のこと。 インデックスでも速くならない場合の検討材料 性能の向上 テーブルの分割により、アプリケーションからのSQLアクセスにおいて、検索性能の向上が見込まれます。性能向上…

データベースの種類

復習 階層型 ツリー構造:1本の幹から複数の枝に分かれながら作っていく 親データ:子データ = 1 対 複数 1つのデータまでのルートが必ず1つなため、ある特定のデータを検索する場合に高速 ネットワーク型 ツリー構造 親データ:子データ = 複数 対 複数 な…