お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
概要
- MySQL 概要、製品、サービス
- MySQL サービスとサポート
- サポートされているオペレーティングシステム
- トレーニングカリキュラムパス
- MySQL ドキュメントリソース
MySQL アーキテクチャ
- クライアント/サーバー モデル
- 通信プロトコル
- SQL レイヤー
- ストレージ レイヤー
- サーバーがストレージ エンジンをサポートする方法
- MySQL がメモリとディスク スペースを使用する方法
- MySQL のプラグインインターフェイス
システム管理
- MySQL ディストリビューションのタイプ選択
- MySQL サーバーのインストール
- MySQL サーバーのインストールファイル構造
- MySQL サーバーの開始と停止
- MySQL のアップグレード
- 1つのホスト上で複数の MySQL サーバーを実行
サーバー設定
- MySQL サーバー設定オプション
- システム変数
- SQL モード
- 利用可能なログファイル
- バイナリ ロギング
クライアントとツール
- 管理タスク用の利用可能なクライアント
- MySQL 管理クライアント
- mysql コマンドライン クライアント
- mysqladmin コマンドライン クライアント
- MySQL Workbench グラフィカル クライアント
- MySQL ツール
- 利用可能な API (ドライバとコネクタ)
データ型
- 主要なデータ型のカテゴリ
- NULL の意味
- 列属性
- データ型での文字セットの使用
- 適切なデータ型の選択
メタデータの取得
- 利用可能なメタデータアクセス方法
- INFORMATION_SCHEMA の構造
- 利用可能なコマンドを使用してメタデータを表示する方法
- SHOW ステートメントと INFORMATION_SCHEMA テーブルの違い
- mysqlshow クライアントプログラム
- INFORMATION_SCHEMA クエリを使用してシェル コマンドと SQL ステートメントを作成する方法
トランザクションとロック
- トランザクション制御ステートメントを使用して複数の SQL ステートメントを並行実行する
- トランザクションの ACID プロパティ
- トランザクション分離レベル
- ロックを使用してトランザクションを保護する方法
ストレージ エンジン
- MySQL でのストレージ エンジン
- InnoDB ストレージ エンジン
- InnoDB システムとファイル ペル テーブル テーブルスペース
- NoSQL と Memcached API
- テーブルスペースの効率的な構成
- 外部キーを使用して参照 integrit を達成する方法
- InnoDB ロッキング
- 利用可能なストレージ エンジンの特徴
パーティショニング
- MySQL でのパーティショニングとその使用方法
- パーティショニングを使用する理由
- パーティショニングのタイプ
- パーティション化されたテーブルを作成する方法
- サブパーティショニング
- パーティション メタデータの取得方法
- パフォーマンスを向上させるためにパーティションを変更する方法
- ストレージ エンジンがパーティショニングをサポートする方法
ユーザ管理
- ユーザ認証の要件
- SHOW PROCESSLIST を使用して実行中のスレッドを表示する方法
- ユーザ アカウントの作成、変更、削除
- 代替認証プラグイン
- ユーザ権限の要件
- ユーザのアクセス権限レベル
- 権限の種類
- ユーザ権限の付与、変更、取り消し
セキュリティ
- 一般的なセキュリティ リスクの認識
- MySQL インストールに特有のセキュリティ リスク
- ネットワーク、オペレーティングシステム、ファイルシステム、ユーザに対するセキュリティ問題と対策
- データを保護する方法
- SSL を使用して安全な MySQL サーバー接続を行う方法
- SSH が MySQL サーバーへの安全なリモート接続を可能にする方法
- 一般的なセキュリティ問題に関する追加情報を得る方法
テーブルのメンテナンス
- テーブル メンテナンス操作の種類
- テーブル メンテナンス用 SQL ステートメント
- テーブル メンテナンス用クライアントとユーティリティ プログラム
- 他のストレージ エンジンのテーブルをメンテナンスする方法
- データのエクスポートとインポート
- データのエクスポート
- データのインポート
MySQL 内でのプログラミング
- ストアド ルーチンの作成と実行
- ストアド ルーチンの実行セキュリティを説明する方法
- トリガーの作成と実行
- イベントの作成、変更、削除
- イベントの実行スケジューリング
MySQL バックアップとリカバリ
- バックアップの基本
- バックアップの種類
- バックアップツールとユーティリティ
- バイナリ バックアップとテキスト バックアップの作成方法
- バックアップにおけるログファイルとステータスファイルの役割
- データ リカバリ
レプリケーション
- MySQL バイナリ ログの管理
- MySQL レプリケーション スレッドとファイル
- MySQL レプリケーション環境の設定
- 複雑なレプリケーション トポロジの設計
- マルチマスタと循環レプリケーション
- 制御されたスイットオーバーの実行
- MySQL レプリケーションの監視とトラブルシューティング
- グローバル トランザクション識別子 (GTIDs) を使用したレプリケーション
パフォーマンス チューニングの概要
- EXPLAIN を使用してクエリを分析する方法
- 一般的なテーブル最適化
- パフォーマンスに影響を与えるステータス変数の監視
- MySQL サーバー変数の設定と解釈
- パフォーマンス スキーマの概要
結論
Q&A セッション
要求
具体的な前提知識は特に必要ありませんが、データベースに関する何らかの事前知識があると良いでしょう。
28 時間
お客様の声 (1)
私たちのニーズに丁寧に合わせて作成され、リアルタイムの質問や状況にも迅速に対応し、学んだことを何度も練習する機会を多く提供してくれました。
Colin - Drax
コース - MySQL Administration
機械翻訳