ナビゲーションをスキップする

SQL Database

インテリジェントなリレーショナル クラウド データベース サービス

Azure SQL Database は、インテリジェントな完全管理型リレーショナル クラウド データベース サービスです。幅広い SQL Server エンジンとの互換性を備えているため、アプリを変更しなくても、SQL Server データベースの移行が可能です。お好きな SQL ツールを使用できるので、アプリ開発を加速させ、メンテナンスを手軽で生産的なものにできます。アプリのパターンを学習し、パフォーマンス、信頼性、データ保護を最大限に引き出すように適応する組み込みのインテリジェンスをぜひ活用してください。

アプリを変更することなく SQL Server データベースを移行する

SQL Database Managed Instance は、幅広い SQL Server エンジンとの互換性を備えているほか、さまざまなネイティブ仮想ネットワーク (VNET) をサポートしているため、アプリを変更することなく SQL Server データベースを SQL Database Managed Instance に移行できます。Managed Instance を使用すると、SQL Server の機能豊富なサーフェス領域と、フルマネージドのインテリジェントなサービスの運用上および財務上の利点の両方を利用できます。Managed Instance は、既存の多数の SQL Server データベースをオンプレミスまたは仮想マシンから SQL Database に移行する際に、最適な移行先です。

データベースを Azure に移行する手順の詳細

組み込みのインテリジェンスを使用してデータベースを調整し、保護する

SQL Database では、一意のデータベース パターンを学習し、パフォーマンスと保護を向上するためにデータベースを自動的に調整する、組み込みのインテリジェンスを使用します。脅威の検出機能がお客様のデータベースを 24 時間監視し、悪意のある可能性があるアクティビティを検知します。検出した際は、お客様がすぐに介入できるよう、即座に警告を発します。

アプリのデータを保護し、可用性を確保する

機密データを動的にマスクし、保管時でも稼動時でも暗号化する高度な組み込みの保護およびセキュリティ機能を備える、セキュリティが強化されたアプリをクラウドで構築します。3 つのホット レプリカと、99.99% の可用性 SLA を保証する組み込みの自動フェールオーバーで高い可用性を確保します。アクティブな geo レプリケーションで、致命的なエラーやリージョン内の障害からの復旧を 5 秒未満の RPO まで短縮します。SQL Database は物理的なセキュリティと運用面のセキュリティを備えているため、ISO/IEC 27001/27002、Fed RAMP/FISMA、SOC、HIPPA、PCI DSS などの最も厳しい規制にも準拠できます。

ワークロードに合わせてパフォーマンスを最適化

少数のデバイスや顧客から始まったアプリの需要が何百万という数にまで膨れ上がると、SQL Database は、最小限のダウンタイムですぐにスケーリングします。また、SQL Database ではインメモリ OLTP が提供されます。これにより、トランザクション処理のワークロードにかかるスループットと待機時間が、従来のテーブルやデータベース エンジンと比較して最大 30 倍に改善されました。また、ビジネスに関する分析情報の取得時間も短縮され、クエリやレポートも従来の列指向のストレージより最大 100 倍高速になりました。

インテリジェントなパフォーマンス最適化の詳細

希望の開発環境で作業する

SQL Database を使用すると、お客様の最も得意とする作業、つまり優れたアプリの構築に集中できます。SQL Server コンテナーで開発し、Visual Studio や SQL Server Management Studio といった、すでにお持ちの使い慣れたツールで SQL Database にデプロイすることで、DevOps をシームレスに有効化できます。または、Python、Java、Node.js、PHP、Ruby、.NET を使用して、MacOS、Linux、Windows の各種プラットフォームでアプリケーションを開発し、ビジネスの必要性に応じたスピードと効率性で配信することもできます。

ユーザーを分離して効率的にマルチテナント アプリを構築する

多くの顧客にサービスを提供するマルチテナント アプリを記述しているサービスとしてのソフトウェア (SaaS) アプリの開発者は、カスタマー パフォーマンス、効率、セキュリティにおいてトレードオフを強いられることもよくあるでしょう。SQL Database はそのような妥協を解消し、お客様がリソースを最大限に活用し、何千ものデータベースを 1 つにまとめて管理できるようサポートしつつ、エラスティック プールを使用して 1 データベースにつき 1 組の顧客を保証します。

SQL Database を使用しているお客様

  • CarMax
  • M Files
  • Asos
  • Umbraco
  • Snelstart
  • Csi
  • Aluvii
  • Quest
  • Stackify
  • gep
  • Quorum
  • Jet.com

SQL Database では何ができるでしょうか?

バルク データの移行

オンプレミスまたはその他のクラウド プロバイダーのバルク データをインポートし、SQL Database へ移行することが、これほどまでに簡単になったことはありませんでした。Azure のパワーを利用して、非構造化または半構造化のフラット ファイルを変換したり、データベース スキーマ全体を SQL Database に直接移行して、分析、レポート、またはインテリジェント アプリケーションで使用可能なデータ製品を作成できます。

SQL ベースのアプリケーションの移行

トランザクション レプリケーションで SQL Database のエンド ポイントを活用すると、アプリケーションはオンプレミスと Azure の両方でシームレスに機能できます。複数の SQL Database 間でデータを簡単にレプリケートし、ミッション クリティカルなワークロードを長時間実行される分析クエリから分離できます。Azure Data Sync とトランザクション レプリケーションを使用することにより、開発者はアプリケーションを階層型アプローチでオンプレミスからハイブリッドに最新化したり、完全にクラウドに移行したりできます。

ストリーミング データを処理してアプリケーション分析情報を取得する

Microsoft 製品や、Azure プラットフォームで稼働するオープンソース製品を使用して、高速ストリーミング データを SQL Database で簡単に使用、合理化、保存できます。これらの新しいデータ ストリーミングにより、アプリケーション、分析情報、運用レポートのインテリジェンスを高めます。

複雑なデータ ランドスケープを簡略化する

サーバーレス デプロイや新しいデータ ストリームから既存のデータ資産の移行まで、Azure 全体で統合されたサービスを使用して、すべてのデータ資産を容易に簡略化できます。顧客に新しい知見や価値を提供するシームレスな体験に、新しいデータ ソースを既存のデータと共に組み込みます。

お勧めの SQL Database のリソース

ご利用は簡単

実際にご自分でお試しください。無料の Azure アカウントで、初めての SQL Database を Azure で作成しましょう

開発者の場合安心してご利用いただけます

SSMS.NET といった一般的なツールやフレームワークを使用して、初めての SQL Database を設計しましょう。C#Node.jsPython などの人気の言語を使って SQL Database にアクセスしたり、Transact-SQL ステートメントを使ってデータのクエリを実行したりできます。

マルチテナントの SaaS アプリがありますか?

SQL Database で何百、何千というテナントに対して簡単に SaaS アプリを実装する方法をご覧ください。

データベースを最適化しましょう。

次の段階へ進み、SQL Database によって生成された推奨事項を使用してパフォーマンスを向上させましょう。次に、これらの監視およびパフォーマンスのチューニング オプションをご確認ください。

関連製品およびサービス

Virtual Machines 上の SQL Server

エンタープライズ SQL Server アプリケーションをクラウドでホストする

SQL Data Warehouse

エンタープライズ クラスの機能を伴うエラスティックなサービスとしてのデータ ウェアハウス (data warehouse-as-a-service)

Data Factory

エンタープライズでの利用に耐えうる大規模なハイブリッド データ統合を簡単に実現

無料アカウントで SQL Database を作成する