sql >> データベース >  >> RDS >> Sqlserver

ハイブリッドSQLServer環境に詳細な診断を提供する世界初のSaaSプラットフォームの紹介

    Quest Softwareは、単一の革新的なSaaSプラットフォームからオンプレミスとクラウドの両方のSQLServer環境に詳細なパフォーマンス診断を提供する拡張Spotlight®Cloud製品を発表できることを嬉しく思います。

    背景

    2年前、オンプレミスおよびIaaSベースのSQLServer環境の詳細な診断を最初に提供したプラットフォームであるSpotlightCloudを発表しました。箱から出してすぐに詳細な診断を提供しました。これについては、この投稿の後半で説明します。

    市場で最も人気のある2つのクラウドデータベースを含むSpotlightCloudファミリーへの新しい追加を発表できることを嬉しく思います。

    • AzureSQLマネージドインスタンス
    • SQLServer用のAWSRDS

    これらの新しいクラウドデータベースプラットフォームは、ますます多くのお客様がクラウドに移行していることから、市場のニーズに応える上で重要です。 Gartnerによると、2022年までに、すべてのデータベースの75%がクラウドプラットフォームに導入または移行され、オンプレミスへの本国送還が検討されたのはわずか5%です。

    これらの新しいサポートされたプラットフォームにより、Spotlight Cloudは、ハイブリッドSQLServer環境の詳細な診断を提供する世界初のSaaSプラットフォームになります。

    AzureSQLマネージドインスタンス

    Azure SQLマネージドインスタンスは、単一データベースとエラスティックプールも含むAzureSQLDBファミリーの一部です。これは、システムデータベースとユーザーデータベースの共有リソースセットです。 Azure SQLマネージドインスタンスは、オンプレミスからの変換/移行の際の摩擦が最も少ないため、3つのAzureSQLDBオプションの中で最も人気のあるAzureSQLDBデプロイメントになりました。

    Microsoftは、マネージドインスタンスモデルがSQL Serverのエンタープライズ(オンプレミス)エディションとほぼ100%互換性があると主張しています。これの大きな利点は、アプリケーションとデータベースの開発と構成の変更が最小限に抑えられることです。 Microsoftは、(この「リフトアンドシフト」プロセスをオンプレミスおよび/またはIaaS実装からDBaaS展開に自動化できるデータ移行サービスも提供しています。

    SQLServer用のAWSRDS

    Amazon Relational Database Service(RDS)は、SQL Server、Oracle、MySQL、PostgreSQL、AmazonAuroraなどのいくつかのリレーショナルDBaaSオプションのファミリーです。

    Azure SQLマネージドインスタンスと同様に、Amazon RDS for SQL Serverは、オンプレミスのSQL Serverエディションとほぼ100%の互換性を提供します。これは、オンプレミスのSQL Serverワークロードを持ち上げて、AWSで完全に管理されたスケーラブルなクラウドサービスに移行することを検討しているお客様に最適なオプションです。

    AzureSQLマネージドインスタンスのSpotlightCloudカバレッジとSQLServerのAWSRDS

    すべてのSQLServerバージョンと同様に、すべてのアラートダッシュボードと診断ダッシュボードにアクセスできるため、問題を迅速に検出し、根本原因分析を実行して、運用環境のボトルネックを発見できます。リアルタイムで問題を特定するか、1年前の履歴データを確認します。

    この新しいSpotlightCloudリリースで利用できる主な機能の一部を次に示します。オンプレミスおよびIaaSベースのSQLServerインスタンスだけでなく、AzureSQLマネージドインスタンスおよびAWSRDS forSQLServerにも対応します。

    ヒートマップグローバルビュー

    新しいAzureSQLマネージドインスタンスまたはAWSRDSfor SQL Server接続を追加すると、そのステータスがヒートマップグローバルビューの一部としてすぐに表示されます。次のように、ヒートマップをフィルタリングして、左側の[接続]ペインに特定の接続タイプのみを表示できます。

    ワークロードアナライザー

    ワークロードアナライザを使用すると、データベースの専門家はワークロードアクティビティを簡単に視覚化して、パフォーマンスの問題の根本原因をすばやく特定できます。 Spotlight Cloudのパフォーマンスツリーを使用すると、ユーザーはデータベースのパフォーマンスメトリックを調査し、ステートメント、バッチ、ユーザー、プログラム、マシンなど、複数のディメンションにわたるイベントを待機できます。次のスクリーンショットは、データベースワークロードをさまざまな次元にスライスおよびダイシングすることにより、リアルタイムおよび履歴の両方の分析パフォーマンス調査を実行する方法を示しています。

    デッドロック

    Spotlight Cloud SQL Serverデッドロック分析を使用すると、デッドロックを特定して解決し、データベースのパフォーマンスを向上させるために必要なすべてのパフォーマンスデータにアクセスできます。

    Spotlight Cloudのデッドロック分析ダッシュボードには、SQLServer環境のデッドロックの完全なビューが表示されます。ここでは、デッドロックの影響を受けるすべてのプロセスとリソースを1つの画面で表示できます。特定の時間枠内に発生したデッドロックの数、デッドロックの結果として各プロセスが失われた時間、関連するSQL、およびSQLServerのデッドロック解決の犠牲になったプロセスの概要を参照してください。

    :デッドロック分析機能は、現在、オンプレミス、IaaSベースのSQLServerおよびAzureSQLマネージドインスタンスで使用できます。 AWS RDS forSQLServerのデッドロック分析を追加することはロードマップ計画にあります。

    モバイルアプリ

    モバイルアプリは、AzureSQLマネージドインスタンスおよびAWSRDS forSQLServer環境から送信される可能性のあるアラートに対して受信したプッシュ通知もサポートするようになりました。

    スマートアラーム

    Spotlight Cloudは、データベースの専門家が複雑なデータベースの状態の問題を診断して解決するのに役立つ、200を超えるすぐに使えるスマートアラームを提供します。

    その他の注目すべきSpotlightクラウド機能

    • ブロッキングロック分析
    • 常時オンの可用性グループの監視
    • レプリケーションの監視
    • レポート

    ライセンス/価格設定

    AzureSQLマネージドインスタンスとSQLServer接続用のAWSRDSはどちらも、通常のオンプレミスのSQLServerインスタンスとして月額120ドルで販売されます。この価格設定では、基盤となるオペレーティングシステム(WindowsおよびLinux)、基盤となるVMWare、ハイパーバイザー、およびSQLServerレプリケーションの監視も可能になります。

    概要

    AzureSQLマネージドインスタンスとAWSRDSfor SQL Serverは、市場で最も人気のあるクラウドデータベースの2つであり、クラウドデータベースのパフォーマンスに関連する課題に対処するというお客様からの需要が高まっています。さらに、クラウドでのパフォーマンス管理はコスト管理と密接に関連しており、クラウドデータベースのパフォーマンスを向上させることで、企業は基本的にクラウドの支出を削減する機会を得ることができます。

    より強力でユニークな機能SpotlightCloudを追加し続けるため、私たちは将来を見据えています。市場とお客様のニーズに対応するために、オンプレミスとクラウドの両方で追加のデータベースプラットフォームをサポートすることを期待しています。


    1. テーブルの作成中にエラーが発生しました:1行目の'order(order_id INT UNSIGNED NOT NULL AUTO_INCREMENT、user_id'の近くのSQL構文にエラーがあります

    2. JSON関数がSQLiteでデフォルトで有効になりました

    3. PL/SQLで任意の国の現在の現地時間を取得

    4. SQLitEdatabseからロードされたデータがモデルクラスArrayListandroidに保存されていません