構成と管理に関するコンテンツ参照 - Azure SQL Database
適用対象: Azure SQL データベース
この記事には、Azure SQL Database を管理および構成する際に役立つさまざまなガイド、スクリプト、説明へのコンテンツ参照が含まれています。
データの読み込み
- SQL データベースへの移行
- 移行後に SQL Database を管理する方法を確認する。
- データベースをコピーする
- データベースを BACPAC からインポート
- データベースを BACPAC にエクスポート
- BCP を使用したデータの読み込み
- ADF を使用したデータの読み込み
機能の構成
- Microsoft Entra 認証の構成
- 条件付きアクセスを構成する
- Microsoft Entra 多要素認証
- データベース対してバックアップ保有期間を構成し、お客様のバックアップを Azure Blob Storage に保持する。
- geo レプリケーションを構成して、お客様のデータベースのレプリカを別のリージョンに保持する。
- フェールオーバー グループを構成して、障害が発生した場合に、単一データベースまたはプールされたデータベースのグループを別のリージョンのセカンダリ サーバーにフェールオーバーします。
- 一時的なアイテム保持ポリシーの構成
- BYOK を使用した TDE の構成
- TDE BYOK キーの回転
- TDE 保護機能の削除
- インメモリ OLTP の構成
- Azure Automation の構成
- トランザクション レプリケーションを構成して、データベース間でお客様のデータをレプリケートする。
- 脅威検出を構成して、SQL インジェクションや疑わしい場所からのアクセスなど、疑わしいアクティビティが Azure SQL Database によって特定されるようにする。
- 動的データ マスクを構成して、お客様の機密データを保護する。
- geo レプリカのセキュリティを構成する。
データベースの監視と調整
- Database Watcher
- 手動チューニング
- DMV を使用したパフォーマンスの監視
- クエリ ストアを使用したパフォーマンスの監視
- お客様のワークロードのパフォーマンスが Azure SQL Database によって最適化されるよう、自動チューニングを有効にする。
- 自動チューニングの電子メール通知を有効にして、チューニング推奨事項に関する情報を取得する。
- パフォーマンスに関する推奨事項を適用してお客様のデータベースを最適化する。
- Azure SQL Database から通知を受け取るためにアラートを作成する。
- アプリケーションとデータベースの間で接続に関する問題が発生したことに気付いた場合に、接続のトラブルシューティングを行う。 また、接続の問題には Resource Health を使用することもできます。
- ファイル領域を管理して、お客様のデータベースのストレージ使用量を監視する。
- インメモリ OLTP スペースの監視
拡張イベント
分散データにクエリを実行する
- 複数のデータベース全体で垂直方向にパーティション分割されたデータにクエリを実行する。
- スケールアウトされたデータ層全体をレポートする。
- スキーマが異なるテーブル全体に対してクエリを実行する。
Elastic Database ジョブ
データベース シャーディング
- エラスティック データベース クライアント ライブラリをアップグレードする。
- シャード化されたアプリを作成する。
- 水平方向にシャード化されたデータにクエリを実行する。
- マルチシャード クエリを実行する。
- シャード化されたデータを移動する。
- データベース シャードのセキュリティを構成する。
- データベース シャードの現在のセットにシャードを追加する。
- シャード マップに関する問題を修正する。
- シャード化された DB を移行する。
- カウンターを作成する。
- Entity Framework を使用して、シャード化されたデータにクエリを実行する。
- Dapper Framework を使用して、シャード化されたデータにクエリを実行する。
アプリケーションを開発する
- 接続
- Spark コネクタの使用
- アプリの認証
- バッチ処理を使用したパフォーマンスの向上
- 接続のガイダンス
- DNS エイリアス
- DNS エイリアスの PowerShell の設定
- ポート - ADO.NET
- C と C++
- Excel