学習内容
|
1. RDBMSの基礎理論
- システムのパフォーマンス
- データベースパフォーマンス
- スキーマ設計の考慮事項
- トランザクション設計の考慮事項
- (復習)トランザクション
- ロックによる排他制御
- トランザクションの分離レベル
- 様々なデータベースオブジェクト
2. データベースアーキテクチャ概要
- クライアントとサーバーの接続
- データベースサーバの構造
- データ検索の流れ
- データ更新の流れ
- インスタンス障害
- データファイルの使用法(記憶域構造)
- ログファイルの使用法
3. オプティマイザと実行計画
- オプティマイザ
- 実行計画
- オプティマイザが使用する統計情報
4. 実行計画の要素
- 実行計画の要素
- データのアクセス経路
- 結合の方法
- その他の要素
5. SQLチューニングのポイント
- 導入問題
- SQLチューニングのポイント
- ケーススタディ① 索引の使用
- ケーススタディ② SQL文の改善
- ケーススタディ③ 結合方法の改善
- ヒント句の使用
- SQLチューニングのまとめ
|