このトピックでは、読み取り専用のApsaraDB RDS for SQL Serverインスタンスを作成する方法について説明します。 読み取り専用RDSインスタンスを使用すると、データベースシステムで大量の読み取り要求を処理できます。 これにより、アプリケーションのスループットが向上します。 各読み取り専用RDSインスタンスは、プライマリRDSインスタンスのレプリカです。 これは、各読み取り専用RDSインスタンスがプライマリRDSインスタンスと同じデータを持つことを意味します。 プライマリRDSインスタンスのデータ更新も、各読み取り専用RDSインスタンスに同期されます。
読み取り専用RDSインスタンスの詳細については、「Overview of read-only ApsaraDB RDS for SQL Server instances」をご参照ください。
前提条件
プライマリRDSインスタンスは、SQL Server 2017 EEまたは2019 EEを実行します。
注意事項
- プライマリRDSインスタンス用に読み取り専用RDSインスタンスを作成できます。 ただし、既存のRDSインスタンスを読み取り専用RDSインスタンスに変換することはできません。
- 読み取り専用RDSインスタンスを作成すると、ApsaraDB RDSはセカンダリRDSインスタンスから読み取り専用RDSインスタンスにデータをレプリケートします。 これにより、プライマリRDSインスタンスのワークロードの中断が防止されます。
- プライマリRDSインスタンスごとに最大7つの読み取り専用RDSインスタンスを作成できます。
- 読み取り専用RDSインスタンスは、従量課金とサブスクリプションの両方の課金方法をサポートしています。 詳細については、「ApsaraDB RDS for SQL Server の読み取り専用インスタンスの概要」をご参照ください。
Create a read-only RDS instance
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
- [基本情報] ページの [インスタンスロール別分散] セクションで、[追加] をクリックします。
説明 元のApsaraDB RDSコンソールを使用している場合は、[読み取り専用インスタンスの作成] をクリックします。
- 次のパラメーターを設定し、[次へ: インスタンス設定] をクリックします。
項目 説明 ストレージタイプ - 標準SSD: 標準SSDは、分散ストレージアーキテクチャに基づいて設計されたエラスティックブロックストレージデバイスです。 標準 SSD にデータを保存すると、コンピューティングをストレージから分離できます。
- 拡張SSD: 拡張SSDは、次世代の分散ブロックストレージアーキテクチャに基づいてAlibaba Cloudによって設計された超高性能ディスクです。 それは25ギガビットのイーサネットおよび遠隔直接記憶アクセスの
(RDMA) の技術を統合する。 これにより、一方向のレイテンシが削減され、1秒あたり最大100万のランダム入力 /出力操作 (IOPS) が実現されます。 サポートされる
ESSD クラウドディスクには、次の 3 つのパフォーマンスレベル (PL) があります。
- PL1: PL1 の ESSD クラウドディスクは通常の ESSD クラウドディスクです。
- PL2: PL2の拡張SSDは、PL1の拡張SSDによって提供されるものよりも約2倍高いIOPSとスループットを提供します。
- PL3: PL3の拡張SSDは、PL1の拡張SSDによって提供されるIOPSよりも20倍高いIOPSを提供します。 また、PL1のエンハンスドSSDと比較して11倍のスループットを実現しています。PL3の拡張SSDは、同時リクエストの処理で高いI/Oパフォーマンスと、読み取りおよび書き込みレイテンシの高い安定性を必要とするワークロードに最適です。
ストレージタイプの詳細については、「ストレージタイプ」をご参照ください。
ゾーン 読み取り専用RDSインスタンスが存在するゾーン。 各ゾーンは、領域内の独立した物理的位置である。 [インスタンスタイプ] - 汎用 (エントリレベル): 汎用インスタンスファミリーに属します。 汎用インスタンスは、割り当てられたメモリとI/Oリソースを排他的に占有します。 ただし、同じサーバーにデプロイされている他の汎用インスタンスとCPUおよびストレージリソースを共有します。
- 専用インスタンス (エンタープライズレベル): 専用インスタンスファミリーまたは専用ホストインスタンスファミリーに属します。 A dedicated instance exclusively occupies the allocated CPU, memory, storage, and I/O resources. 専用ホストインスタンスファミリーは、専用インスタンスファミリーの最上位の構成です。 専用ホストインスタンスは、デプロイされているサーバー上のすべてのCPU、メモリ、ストレージ、およびI/Oリソースを占有します。
説明 各インスタンスタイプは、特定のコア数、メモリ容量、最大接続数、および最大IOPSをサポートします。 詳細については、「プライマリインスタンスタイプ」をご参照ください。容量 読み取り専用RDSインスタンスがデータファイル、システムファイル、バイナリログファイル、およびトランザクションファイルを保存するために使用できるストレージ容量。 ストレージ容量は5 GB単位で増加します。 説明 専用インスタンスファミリーは、リソースの排他的割り当てをサポートします。 したがって、このファミリ内のローカルSSDを持つ各インスタンスタイプのストレージ容量は固定されています。 詳細については、「プライマリインスタンスタイプ」をご参照ください。説明 データ同期に必要なI/Oパフォーマンスを確保する場合は、読み取り専用RDSインスタンスの仕様をプライマリRDSインスタンスの仕様以上にすることを推奨します。 この状況では、仕様はメモリ容量を参照します。 - 次のパラメーターを設定します。
項目 説明 ネットワークタイプ - クラシックネットワーク: 従来のタイプのネットワーク。
- VPC: 仮想プライベートクラウド (VPC) は、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する分離されたネットワークです。 VPCネットワークタイプを選択した場合は、VPCパラメーターとvSwitch of Primary Nodeパラメーターも指定する必要があります。
説明 読み取り専用RDSインスタンスは、接続先のElastic Compute Service (ECS) インスタンスと同じネットワークタイプである必要があります。 読み取り専用RDSインスタンスとECSインスタンスの両方がVPCネットワークタイプを使用している場合は、それらが同じVPCにあることを確認してください。 そうしないと、内部ネットワークを介して通信できません。リソースグループ 読み取り専用RDSインスタンスが属するリソースグループ。 - [次へ: 注文の確認] をクリックし、[パラメーター] セクションで設定を確認し、[購入プラン] パラメーターを指定し、利用規約を読んで選択し、[今すぐ支払う] をクリックして支払いを完了します。
読み取り専用RDSインスタンスを作成するには、数分かかります。
読み取り専用RDSインスタンスの表示
- [インスタンス] ページで読み取り専用RDSインスタンスを表示するには、次の手順を実行します。
- ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[インスタンス] をクリックします。 上部のナビゲーションバーで、読み取り専用RDSインスタンスが存在するリージョンを選択します。
- 読み取り専用RDSインスタンスを検索し、そのIDをクリックします。
- プライマリRDSインスタンスの [基本情報] ページで読み取り専用RDSインスタンスを表示するには、次の手順を実行します。
- ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[インスタンス] をクリックします。 上部のナビゲーションバーで、プライマリRDSインスタンスが存在するリージョンを選択します。
- プライマリRDSインスタンスを見つけ、そのIDをクリックします。
- [基本情報] ページで、読み取り専用RDSインスタンスの数にポインターを移動し、表示する読み取り専用RDSインスタンスのIDをクリックします。
[クラスター管理] ページで読み取り専用RDSインスタンスを表示する
前提条件
読み書き分離機能は、読み取り専用RDSインスタンスがアタッチされているプライマリRDSインスタンスの [クラスター管理] ページで有効になっています。 詳細については、「読み書きの分離を有効にする」をご参照ください。 

- ApsaraDB RDSコンソールへのログイン
- プライマリRDSインスタンスを見つけ、そのIDをクリックします。
- 左側のナビゲーションペインで [クラスター管理] をクリックします。
- 表示するインスタンスの ID をクリックします。
関連する操作
操作 | 説明 |
---|---|
読み取り専用インスタンスの作成 | 読み取り専用のApsaraDB RDSインスタンスを作成します。 |