Week 5 最適化
Watch the lecture
ビデオ: https://www.youtube.com/watch?v=WXk7yDqsKxs
第5週 最適化
インデックス。CREATE INDEX。EXPLAIN QUERY PLAN。カバリングインデックス。B木 (B-Trees)。部分インデックス。VACUUM。並行性。トランザクション。ACID: 原子性 (Atomicity)、一貫性 (Consistency)、独立性 (Isolation)、永続性 (Durability)。BEGIN TRANSACTION。COMMIT。ROLLBACK。競合状態 (Race Conditions)。ロック。
講義のソースコードをVisual Studio Codeにダウンロードする方法
cs50.dev にログインします。
ターミナルウィンドウで以下を入力し、
wget https://cdn.cs50.net/sql/2023/x/lectures/5/src5.zipEnterキーを押して、講義のソースコードのZipファイルをコードスペースにダウンロードします。
ターミナルウィンドウで以下を入力し、
unzip src5.zipEnterキーを押して、そのZipファイルを解凍(展開)します。
ターミナルウィンドウで以下を入力し、
cd src5Enterキーを押して、ディレクトリ(フォルダ)をその
src5ディレクトリに移動(「チェンジディレクトリ」)します。ターミナルウィンドウで、例えば以下を入力し、
lsEnterキーを押して、ファイルを確認します。