すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:インスタンスの再起動

最終更新日:Jun 04, 2026

RDS SQL Server インスタンスを再起動して、接続の枯渇やパフォーマンスの低下などの問題を解決します。

再起動のタイミング

次のような場合は、インスタンスを再起動する必要があります:

  • 接続の枯渇やパフォーマンスの低下などの問題を解決するため。

  • 再起動が必要なパラメーターの変更を適用するため。

  • 失敗したストレージアップグレードのブロックを解除するために TempDB の領域を解放するため。

    説明

    TempDB は、一時オブジェクトと行バージョンデータを格納する SQL Server のシステムデータベースです。 再起動のたびに再構築されます。

  • 古いマイナーエンジンバージョンによって引き起こされる問題を一時的に緩和するため。 恒久的に解決するには、マイナーエンジンバージョンをアップグレードしてください。

  • データベースミラーリングモードで実行されている一部のバージョンでのメモリリークを一時的に緩和するため。 恒久的に解決するには、メジャーバージョンをアップグレードしてください。

前提条件

作業を開始する前に、以下の条件を満たしていることを確認してください。

  • インスタンスのステータスが 実行中 であること。

影響

  • 再起動時間は、インスタンスのパフォーマンス、ダーティページの数、および長時間実行トランザクションによって異なります。 約 90% の場合、接続は約 30 秒間中断されます。 アプリケーションが自動再接続をサポートしていることを確認し、それに応じて計画を立ててください。

    説明

    RDS Basic Edition インスタンスにはホットスタンバイのない単一ノードがあります。 再起動、設定変更、バージョンアップグレードなどの操作は、長時間のダウンタイムを引き起こす可能性があります。 高可用性を実現するには、High-availability Edition などの別のエディションを使用してください。 一部の Basic Edition インスタンスは、High-availability Edition へのアップグレードをサポートしています。

  • プライマリインスタンスを再起動しても、その読み取り専用インスタンスは再起動されません。 再起動後、レプリケーションは自動的に再開されます。

  • 再起動を開始すると、インスタンスの状態が [再起動中] に変わり、接続が中断されます。

操作手順

  1. RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
  2. ページの右上隅にある インスタンスを再起動する をクリックします。

  3. 確認ダイアログボックスで、OK をクリックします。

  4. 画面の指示に従って、SMS または MFA 認証を完了します。

関連 API

プログラムからインスタンスを再起動するには、RestartRDSInstance API オペレーションを呼び出します。

よくある質問

  • Q: High-availability Edition インスタンスの場合、プライマリインスタンスを再起動するとフェールオーバーがトリガーされますか?

    A: 再起動により、プライマリノードとセカンダリノードの両方が再起動されますが、フェールオーバーはトリガーされません。 アベイラビリティーゾーンは変更されません。

  • Q: 再起動後にエンドポイントと IP アドレスは変更されますか?

    A: いいえ。 エンドポイントと IP アドレスは変更されません。

  • Q: 再起動時間に影響を与える要因は何ですか?また、どうすれば短縮できますか?

    A: インスタンスの再起動には、主に次の 2 つのフェーズがあります:

    • シャットダウン: 所要時間は、ホストとインスタンスのパフォーマンス、およびメモリ内のダーティページの数によって異なります。

    • 起動: 所要時間は、ホストとインスタンスのパフォーマンスとリカバリログのサイズによって異なります。これは、シャットダウン時のダーティページと長時間実行トランザクションと関連しています。 復旧間隔 パラメーターも起動時間に影響します。 特定の要件がない限り、デフォルト値を使用してください。 詳細については、「復旧間隔の設定」をご参照ください。

    再起動時間を短縮するには、長時間実行トランザクションを最小限に抑えるか、復旧間隔 パラメーターを調整してください。