[Japan Tech summit 2017] DAL 003

M
Microsoft Tech Summit 2017Microsoft Tech Summit 2017
Microsoft Tech Summit 2017本情報の内容(添付文書、リンク先などを含む)は、Microsoft Tech Summit 2017 開催日(2017 年 11 月 8日 - 9 日)時点のものであり、予告なく変更される場合があります。
• 種類(何がある?)
• オンプレミスとの違い(どこが良い?)
• Managed Instance
Azure PaaS 環境のリレーショナル データベース
• パフォーマンス レベル
• パフォーマンス確認方法
• 自動チューニング
パフォーマンス (SQL Database を中心に)
バックアップ、リストア設計/運用の大変さ
HA/DR 設計/管理が複雑
平日、休日、長期休暇のメンテナンスの手間
パフォーマンス問題と解決の難しさ (突発、経年劣化)
管理者視点
データセンター コスト
競合他社との競争力/速度
グローバル展開
経営視点
Infrastructure as a Service Platform as a Service) IaaS vs PaaS
仮想マシン、オペレーティング
システム、データベース ソフトウェア
管理がない
DBaaSとも呼ばれる
SQL
オ ン プ レ ミ ス と ク ラ ウ ド 間 で
一 貫 性 の あ る
デ ー タ プ ラ ッ ト フ ォ ー ム
開発したものをどこでも展開
開発と管理は共通ツール
一般的な T-SQL
容易なクラウド移行
サポートとして単一のベンダー
SQL
sql
SQL Data
Warehouse
SQL Database MySQL PostgreSQL Managed Instance
• Azure Compute、Azure Service Fabric を共通基盤としたことにより、
スケーラブルで信頼性の高い基盤
• 99.99% の SLA、高可用性(HA) 構成でハードウェア障害時は自動でフェールオーバー
• geo 冗長性と geo レプリケーション、SQL Database はリージョンをこえて設定可能
• 容易なスケール アウト、処理量の増加 / データ増加対応にも動的に拡張可能
• Azure ポータルでの簡単な設定
• 数分間でプロビジョニング可能
• ハードウェア メンテナンス、データベース バックアップ、複雑なチューニング、アップグレードな
どのこれまでのデータベース運用からの解放
• 迅速なアプリケーション開発(.net, Java, PHP, Ruby, Node.js, python など)
• Management Studio, MySQL Workbench, pgAdmin などの管理ツール
もうすぐ登場プレビュー プレビュー
JAPAN East
MYDB
REST APIアクセス制御、アイデンティティ、配置通知、
メトリック、課金などの共通ソリューション
Azure
PortalAzure CLI
Custom Mgt.
Applications
Azure
Resource
Manager
Application
Postgres/MySQL
Client
SQL Database
Client
サーバーのプロビジョニングと管理
数分でデプロイ完了
MYDB
IP1: 5432 (Postgres)
IP1: 3306 (MySQL)
IP1: 1433 (SQL Database)
mydb<mysql/postgres>.database.azure.com
mydb.database.windows.net
Native engine protocol
Database Tools
Postgres/MySQL
Client
SQL Database
Client
MySQL/PostgreSQL サポート バージョン
[Japan Tech summit 2017] DAL 003
コミット優先度 1
コミット優先度 2
バックアップ (自動取得)
• データベースの完全 (毎週)、差分 (数時間ごと)、
トランザクション ログ (5 ~ 10 分ごと)
• 自動で取得されたバックアップから
ポイント タイム リストアが可能
• Basic 7 日間、Standard/Premium 35 日間
• 完全バックアップ、差分バックアップは、
ペアのデータセンターにレプリケート
高可用性 (自動構成)
• 作成するだけで複製をもった構成
• データセンター内の物理的に異なるマシン上で稼働
DR/BCP 対策とグローバル負荷分散
• Basic、Standard、Premium
• アクティブ Geo レプリケーション
• 読み取り可能セカンダリを最大 4 つ
• レプリケーション自動 (非同期)
• フェールオーバー自動、手動
運用分析
ColumnStore
In-Memory OLTP
予測可能なパフォーマンス
クエリ ストア
インデックスの最適化
自動チューニング
自動クエリ プランの強制
OMS パフォーマンス洞察
Adaptive Query 処理
SQL グラフ
高度な分析
ネイティブ予測
R サービス
インテリジェント
DBaaS
競争力のある TCOシームレス互換性プライバシーと信頼
SQL Database New Features
アクティビティの監視
エンジン監査
脅威検出
OMS ダッシュボード
アクセス制御
SQL ファイアウォール
RLS、動的データ マスキング
Azure AD &
Multi-Factor Authentication
データ保護
動作中の暗号化 (TLS)
AlwaysOn Encrypted
Transparent Data Encryption
& 独自のキー(BYOK)
サービス エンドポイント
ディスカバリー & アセスメント
脆弱性評価
HA/DR の組み込み
99.99% SLA
Geo リストア
アクティブ Geo レプリカ (4)
Availability Zone
バックアップと復元
35 日のポイント タイム
リストア
10年間のデータ保存
分散アプリケーション
変更の追跡
Transaction Replication
Data Sync
SSIS サービス
ビジネス モデルと SKU
dtu/edtu
< = 1 TB
DTU: S4 - S12
個別のコンピューティング
とストレージ
Azure ハイブリッドの利点
コストの最適化
Intelligent Insights
[Japan Tech summit 2017] DAL 003
アプリの互換性
容易な移行
• データベース配置やアプリケーション
の変更なく、最小ダウンタイムの
マイグレーション
• ネイティブ バックアップ/リストア/
ログ配布
• Azure Database Migration Services
(CY2017 Q4 Public Preview予定)
フル マネージドな PaaS
• 同じ PaaS サービス
インフラストラクチャ上に構築
• すべての PaaS 機能
• 自動管理をビルトイン
完全な分離
セキュリティ
• ネイティブ VNET の実装
• プライベート IP アドレス
インスタンス レベルでの管理が可能な
フル マネージドな SQL Database (PaaS)
オンプレミスの SQL Server と
ほぼ 100% の互換を持つ SQL インスタンス
オンプレミス環境の簡単な移行:
SQL Server のほぼすべての機能を使用可能
セキュリティ
• TDE
• SQL 監査
• 行レベルのセキュリティ
• Always Encripted
注: Managed Instance が GA されるまで段階的に追加
SQL Database の比較
IaaS SQL Database
(PaaS)
Managed Instance (PaaS)
概要 仮想マシン管理 データベース レベル
管理
インスタンス レベル管理
OS, SQL 修正
プログラム管理
必要
仮想マシンと同様
の管理
なし なし
SLA 99.9 (Single-VM)
99.95 (Multi-VM)
99.99 99.99
パフォーマンス
指標/サイズ
サーバースペック
とストレージを
選択
64 TB 以上
Basic,Standard,
Premium
4 TB
2 つのサービス層から
コンピューティング リソースとストレージを選択
一般的な用途
(高 SLA,高速ストレージ)
CPU : 8, 16, 24 vCores
Disk : 35 TB まで
リモート ストレージ
ビジネス クリティカルな
環境
CPU : 8, 16, 24 vCores
Disk : 4 TB まで
超高速 SSD
[Japan Tech summit 2017] DAL 003
[Japan Tech summit 2017] DAL 003
Demo 環境
Microsoft Azure
Jump box VM
Front end Subnet
[Japan Tech summit 2017] DAL 003
パフォーマンス レベルの違い
DTU (SQL Database)
CPU、メモリ、データ I/O とトランザクション ログ
I/O を組み合わせた相対指標
100 DTU のパフォーマンス レベルは、5 DTU
のパフォーマンス レベルよりも 20 倍の能力
Compute Unit (MySQL/PostgreSQL)
CPU とメモリを合わせた単位
データ I/O とトランザクション ログ I/O は含まれな
い。
50 コンピューティング ユニットの場合は 1/2 コア、
100 コンピューティング ユニットは 1 コア、
2,000 コンピューティング ユニットでは 20 コアに相
当する処理スループット
Basic Standard Premium
用途
IOPS 保証なしの
小規模ワークロード用
IOPS 保証が必要な高スループット ワークロード用
オンデマンドのスケールアップ
ー
最大サイズ 1 TB 現状最大 1 TB ー
Compute Units 50 100 100 200 400 800 1600 2000 ー
基本 Storage Units 50 GB
125 GB
Remote SSD
375 IOPS
ー
GB あたりの IOPS
なし
3:1
(IOPS: GB)
ー
最大接続数 50 100 200 300 400 500 ー ー ー
SLA 99.99% ※ パブリック プレビュー期間はなし
プレビューの制限:
Premium は使用不可。Standard のストレージは、最大 1 TB まで。Basic から Standard への切り替えが不可
Azure Database for MySQL の制限事項 (プレビュー)
https://docs.microsoft.com/ja-jp/azure/mysql/concepts-limits
Azure Database for PostgreSQL の制限事項 (プレビュー)
https://docs.microsoft.com/ja-jp/azure/postgresql/concepts-limits
新しい価格体系に変更
Service Tier
Intended Use Case
IOPS 保証なしの
小規模ワークロード用
IOPS 保証が必要な高スループット
ほとんどのビジネス ワークロード最
適
vCore 1 2 2 4 8 16 32
Memory 2 4 10 20 40 80 160
Max Connections 40 80 200 400 800 1600 3200
Storage
5 GB – 1 TB
磁気媒体
5 GB – 2 TB
Remote SSD
IOPS Variable Scales 3:1 (IOPS: GB)
コンピューティング ユニットから vCore へ変更されます。
Azure Database for MySQL and Azure Database for PostgreSQL Resource GUID migration
https://azure.microsoft.com/ja-jp/support/guids-migration-azure-database-mysql-postgresql/
Azure Database for MySQL/PostgreSQL
[Japan Tech summit 2017] DAL 003
サービスレベル Basic Standard (S4 以上はプレビュー)
パフォーマンス レベル B S0 S1 S2 S3 S4 S6 S7 S9 S12
Database Transaction Units
(DTUs)
5 10 20 50 100 200 400 800 1,600 3,000
付属ストレージ (GB) 2 GB 250 250
最大サイズ (GB) 2 GB 250 250、500、750、1024
最大同時 Worker 数 30 60 90 120 200 400 800 1,600 3,200 6,000
最大同時 Session 数 300 600 900 1200 2,400 4,800 9,600 19,200 30,000 30,000
サービスレベル Premium Premium RS (プレビュー)
パフォーマンス レベル P1 P2 P4 P6 P11 P15 PRS1 PRS2 PRS4 PRS6
Database Transaction Units
(DTUs)
125 250 500 1,000 1,750 4,000 125 250 500 1,000
付属ストレージ (GB) 500 500 500 500 4,096 4,096 500 500 500 500
最大サイズ (GB) 500、750、1024 4,096 4,096 500、750、1024
In-Memory 最大サイズ 1 2 4 8 14 32 1 2 4 8
最大同時 Worker 数 200 400 800 1,600 2,400 6,400 200 400 800 1,600
最大同時 Session 数 30,000 30,000 30,000 30,000 30,000 30,000 30,000 30,000 30,000 30,000
Azure SQL Database のパフォーマンス レベル
DTU
使用率
[Japan Tech summit 2017] DAL 003
Insert : 25.000 row x3 session
Select : 200 threads x20 回
複合 Select : 2 種類の Select を同時実行 (各 200 threads x20 回ずつ)
1 2 3 4 5 6 7 8 9
系列1 05:56 04:24 03:33 03:39 03:07 01:40 01:21 01:10 01:14
系列2 03:25 01:44 01:04 00:45 00:31 01:08 00:40 00:35 00:27
系列3 03:44 02:27 01:44 01:05 00:40 01:53 00:59 00:41 00:30
00:00
01:26
02:53
04:19
05:46
07:12
Azure SQL Database
 SOS_SCHEDULER_YIELD, CXPACKET, WRITELOG, LOG_RATE_GOVERNOR,
HADR_SYNC_COMMIT
LOG_RATE_GOVERNOR
LOG_RATE_GOVERNOR
Sys.dm_db_wait_stats (Azure SQL Database)
https://docs.microsoft.com/ja-jp/sql/relational-databases/system-dynamic-management-views/sys-dm-db-wait-stats-azure-sql-database
[Japan Tech summit 2017] DAL 003
DTU の見積もり
http://dtucalculator.azurewebsites.net/
Azure SQL Database DTU Calculator
Azure SQL Database DTU Calculator
[Japan Tech summit 2017] DAL 003
Query Performance Insights
[Japan Tech summit 2017] DAL 003
適用
確認
学習
Adaptive Query
Processing
Batch Mode
Memory Grant Feedback
Batch Mode
Adaptive Join
Interleaved Execution
パフォーマンスの推奨事項
• 推奨は、高/中/低のカテゴリに
並び替えられ表示
• 推奨されたインデックスを自動で
適用または手動で可能
• インデックスの自動追加時に高負荷な
場合はスケジュールを待機
• インデックス作成は、オンライン
オプションありで実行
パフォーマンスの推奨事項
• 適用を選択することで手動での適用も可能
• 適用後は推薦事項がどのような影響を
与えたかの検証レポートを作成される
• 全体の DTU 節約率や影響を受ける
クエリの節約率を確認可能
自動チューニングの改善
内容 以前 現在
新しいインデックスの推奨を生成するまでの期間 ~ 7 日 ~ 18 時間
T-SQL が実行されるまでの時間 ~ 12 時間 すぐに (数分以内に開始)
チューニング後の効果が悪い時に元に戻す期間 ~ 12 時間 <= 1 時間
複数の推奨事項を適用するまでの期間 インデックス間~ 12 時間 すぐに (数分以内に開始)
• 改善/追加して欲しい機能などのご要望は、
フィードバック ボタンよりお送りください。
[Japan Tech summit 2017] DAL 003
• 種類(何がある?)
• オンプレミスとの違い(どこが良い?)
• Managed Instance
Azure PaaS 環境のリレーショナル データベース
• パフォーマンス レベル
• パフォーマンス確認方法
• 自動チューニング
パフォーマンス (SQL Database を中心に)
Session ID Title
DAL001 SQL Server 2017 事始め~進化を続ける SQL Server の最新情報を一挙紹介
DAL004 SQL Server 2017 AlwaysOn 可用性グループ 使いたおし!
DAL006 そのデータ、活かせていますか? 今こそはじめる Business Intelligence
DAL009 脱「なんとなく」! Azure SQL Database で顧客動向を手軽に見える化しよう!
MAI005 SQL Server 2017 で実現される AI (ディープ ラーニング)のシステム モデルのご紹介
■
 https://docs.microsoft.com/ja-jp/azure/sql-database/sql-database-troubleshoot-performance
■
 https://docs.microsoft.com/ja-jp/sql/relational-databases/automatic-tuning/automatic-tuning
■
 https://docs.microsoft.com/ja-jp/sql/relational-databases/performance/adaptive-query-processing
■
 https://docs.microsoft.com/ja-jp/azure/sql-database/sql-database-performance-guidance
 本書に記載した情報は、本書各項目に関する発行日現在の Microsoft の見解を表明するものです。Microsoftは絶えず変化する市場に対応しなければならないため、ここに記載した情報に対していかなる責務を負うものではなく、提示された
情報の信憑性については保証できません。
 本書は情報提供のみを目的としています。 Microsoft は、明示的または暗示的を問わず、本書にいかなる保証も与えるものではありません。
 すべての当該著作権法を遵守することはお客様の責務です。Microsoftの書面による明確な許可なく、本書の如何なる部分についても、転載や検索システムへの格納または挿入を行うことは、どのような形式または手段(電子的、機械的、複
写、レコーディング、その他)、および目的であっても禁じられています。
これらは著作権保護された権利を制限するものではありません。
 Microsoftは、本書の内容を保護する特許、特許出願書、商標、著作権、またはその他の知的財産権を保有する場合があります。Microsoftから書面によるライセンス契約が明確に供給される場合を除いて、本書の提供はこれらの特許、商標、
著作権、またはその他の知的財産へのライセンスを与えるものではありません。
© 2017 Microsoft Corporation. All rights reserved.
Microsoft, Windows, その他本文中に登場した各製品名は、Microsoft Corporation の米国およびその他の国における登録商標または商標です。
その他、記載されている会社名および製品名は、一般に各社の商標です。
1 de 46

Recomendados

[Japan Tech summit 2017] CLD 006 por
[Japan Tech summit 2017]  CLD 006[Japan Tech summit 2017]  CLD 006
[Japan Tech summit 2017] CLD 006Microsoft Tech Summit 2017
130 visualizações78 slides
[Japan Tech summit 2017] SEC 009 por
[Japan Tech summit 2017] SEC 009[Japan Tech summit 2017] SEC 009
[Japan Tech summit 2017] SEC 009Microsoft Tech Summit 2017
518 visualizações55 slides
[Japan Tech summit 2017] DEP 005 por
[Japan Tech summit 2017] DEP 005[Japan Tech summit 2017] DEP 005
[Japan Tech summit 2017] DEP 005Microsoft Tech Summit 2017
1.9K visualizações73 slides
[Japan Tech summit 2017] DEP 009 por
[Japan Tech summit 2017] DEP 009[Japan Tech summit 2017] DEP 009
[Japan Tech summit 2017] DEP 009Microsoft Tech Summit 2017
911 visualizações73 slides
[Japan Tech summit 2017] CLD 008 por
[Japan Tech summit 2017]  CLD 008[Japan Tech summit 2017]  CLD 008
[Japan Tech summit 2017] CLD 008Microsoft Tech Summit 2017
223 visualizações62 slides
[Japan Tech summit 2017] SEC 004 por
[Japan Tech summit 2017] SEC 004[Japan Tech summit 2017] SEC 004
[Japan Tech summit 2017] SEC 004Microsoft Tech Summit 2017
7K visualizações104 slides

Mais conteúdo relacionado

Mais procurados

[Japan Tech summit 2017] SEC 006 por
[Japan Tech summit 2017] SEC 006[Japan Tech summit 2017] SEC 006
[Japan Tech summit 2017] SEC 006Microsoft Tech Summit 2017
1.2K visualizações47 slides
[Japan Tech summit 2017] DEP 006 por
[Japan Tech summit 2017] DEP 006[Japan Tech summit 2017] DEP 006
[Japan Tech summit 2017] DEP 006Microsoft Tech Summit 2017
395 visualizações42 slides
[Japan Tech summit 2017] CLD 014 por
[Japan Tech summit 2017]  CLD 014[Japan Tech summit 2017]  CLD 014
[Japan Tech summit 2017] CLD 014Microsoft Tech Summit 2017
137 visualizações36 slides
[Japan Tech summit 2017] DEP 007 por
[Japan Tech summit 2017] DEP 007[Japan Tech summit 2017] DEP 007
[Japan Tech summit 2017] DEP 007Microsoft Tech Summit 2017
300 visualizações57 slides
[Japan Tech summit 2017] CLD 019 por
[Japan Tech summit 2017]  CLD 019[Japan Tech summit 2017]  CLD 019
[Japan Tech summit 2017] CLD 019Microsoft Tech Summit 2017
285 visualizações14 slides
[Japan Tech summit 2017] PRD 007 por
[Japan Tech summit 2017] PRD 007[Japan Tech summit 2017] PRD 007
[Japan Tech summit 2017] PRD 007Microsoft Tech Summit 2017
499 visualizações61 slides

Mais procurados(20)

Similar a [Japan Tech summit 2017] DAL 003

やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで por
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでDaisuke Masubuchi
2.4K visualizações134 slides
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会 por
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会IoTビジネス共創ラボ
586 visualizações65 slides
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days] por
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]日本マイクロソフト株式会社
334 visualizações18 slides
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~ por
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~Naoki (Neo) SATO
967 visualizações146 slides
Sql azure入門 por
Sql azure入門Sql azure入門
Sql azure入門貴仁 大和屋
2K visualizações85 slides
Microsoft Azure build & ignight update summary por
Microsoft Azure build & ignight update summary Microsoft Azure build & ignight update summary
Microsoft Azure build & ignight update summary Hirano Kazunori
3K visualizações98 slides

Similar a [Japan Tech summit 2017] DAL 003(20)

やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで por Daisuke Masubuchi
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
Daisuke Masubuchi2.4K visualizações
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会 por IoTビジネス共創ラボ
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
IoTから関連するサービス群も含めてAzure 最新アップデートのご紹介_IoTビジネス共創ラボ 第9回 勉強会
IoTビジネス共創ラボ586 visualizações
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days] por 日本マイクロソフト株式会社
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
M20_Azure SQL Database 最新アップデートをまとめてキャッチアップ [Microsoft Japan Digital Days]
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~ por Naoki (Neo) SATO
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
Naoki (Neo) SATO967 visualizações
Sql azure入門 por 貴仁 大和屋
Sql azure入門Sql azure入門
Sql azure入門
貴仁 大和屋2K visualizações
Microsoft Azure build & ignight update summary por Hirano Kazunori
Microsoft Azure build & ignight update summary Microsoft Azure build & ignight update summary
Microsoft Azure build & ignight update summary
Hirano Kazunori3K visualizações
2014年12月04日 ヒーロー島 Azureスペシャル por Daiyu Hatakeyama
2014年12月04日 ヒーロー島 Azureスペシャル2014年12月04日 ヒーロー島 Azureスペシャル
2014年12月04日 ヒーロー島 Azureスペシャル
Daiyu Hatakeyama1.1K visualizações
SQL Azure Management and Security por junichi anno
SQL Azure Management and SecuritySQL Azure Management and Security
SQL Azure Management and Security
junichi anno914 visualizações
開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL... por Suguru Ito
開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL...開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL...
開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL...
Suguru Ito1.3K visualizações
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介 por Jiayi Yang
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
Jiayi Yang100 visualizações
Microsoft Azure Workshop day2 por Miho Yamamoto
Microsoft Azure Workshop day2Microsoft Azure Workshop day2
Microsoft Azure Workshop day2
Miho Yamamoto386 visualizações
Dat004 開発者に捧ぐ「sql server_2016_ por Tech Summit 2016
Dat004 開発者に捧ぐ「sql server_2016_Dat004 開発者に捧ぐ「sql server_2016_
Dat004 開発者に捧ぐ「sql server_2016_
Tech Summit 2016316 visualizações
SQL Azure のシームレスな管理 por junichi anno
SQL Azure のシームレスな管理SQL Azure のシームレスな管理
SQL Azure のシームレスな管理
junichi anno1.5K visualizações
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編] por Hideo Takagi
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
【ウェブ セミナー】AI 時代のクラウド データ ウェアハウス Azure SQL Data Warehouse [実践編]
Hideo Takagi833 visualizações
デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016) por Takamasa Maejima
デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016)デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016)
デスクトップ仮想化の実践 - powered by Windows Server 2016 & Azure - (Microsoft de:code 2016)
Takamasa Maejima2.7K visualizações
SAP on Azure Cloud Workshop Material Japanese 20190221 por Hitoshi Ikemoto
SAP on Azure Cloud Workshop Material Japanese 20190221SAP on Azure Cloud Workshop Material Japanese 20190221
SAP on Azure Cloud Workshop Material Japanese 20190221
Hitoshi Ikemoto1.3K visualizações
Azure IaaS update (2018年5月版) por Takamasa Maejima
Azure IaaS update (2018年5月版)Azure IaaS update (2018年5月版)
Azure IaaS update (2018年5月版)
Takamasa Maejima882 visualizações
Moot2013 moca ver0.3 por 科 黄
Moot2013 moca ver0.3Moot2013 moca ver0.3
Moot2013 moca ver0.3
科 黄1.6K visualizações
99999999 azure iaas_newportal版 por Osamu Takazoe
99999999 azure iaas_newportal版99999999 azure iaas_newportal版
99999999 azure iaas_newportal版
Osamu Takazoe4.3K visualizações

Mais de Microsoft Tech Summit 2017

[Japan Tech summit 2017] SEC 010 por
[Japan Tech summit 2017] SEC 010[Japan Tech summit 2017] SEC 010
[Japan Tech summit 2017] SEC 010Microsoft Tech Summit 2017
1.1K visualizações38 slides
[Japan Tech summit 2017] MAI 007 por
[Japan Tech summit 2017] MAI 007[Japan Tech summit 2017] MAI 007
[Japan Tech summit 2017] MAI 007Microsoft Tech Summit 2017
414 visualizações92 slides
[Japan Tech summit 2017] PRD 005 por
[Japan Tech summit 2017] PRD 005[Japan Tech summit 2017] PRD 005
[Japan Tech summit 2017] PRD 005Microsoft Tech Summit 2017
989 visualizações47 slides
[Japan Tech summit 2017] SEC 012 por
[Japan Tech summit 2017] SEC 012[Japan Tech summit 2017] SEC 012
[Japan Tech summit 2017] SEC 012Microsoft Tech Summit 2017
752 visualizações12 slides
[Japan Tech summit 2017] PRD 011 por
[Japan Tech summit 2017] PRD 011[Japan Tech summit 2017] PRD 011
[Japan Tech summit 2017] PRD 011Microsoft Tech Summit 2017
482 visualizações19 slides
[Japan Tech summit 2017] MAI 005 por
[Japan Tech summit 2017] MAI 005[Japan Tech summit 2017] MAI 005
[Japan Tech summit 2017] MAI 005Microsoft Tech Summit 2017
1.3K visualizações74 slides

Mais de Microsoft Tech Summit 2017(18)

Último

速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) por
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)NTT DATA Technology & Innovation
13 visualizações38 slides
The Things Stack説明資料 by The Things Industries por
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
41 visualizações29 slides
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... por
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...NTT DATA Technology & Innovation
73 visualizações42 slides
SNMPセキュリティ超入門 por
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門mkoda
175 visualizações15 slides
さくらのひやおろし2023 por
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023法林浩之
91 visualizações58 slides
01Booster Studio ご紹介資料 por
01Booster Studio ご紹介資料01Booster Studio ご紹介資料
01Booster Studio ご紹介資料ssusere7a2172
300 visualizações19 slides

Último(12)

速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) por NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
The Things Stack説明資料 by The Things Industries por CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.41 visualizações
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... por NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
SNMPセキュリティ超入門 por mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda175 visualizações
さくらのひやおろし2023 por 法林浩之
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023
法林浩之91 visualizações
01Booster Studio ご紹介資料 por ssusere7a2172
01Booster Studio ご紹介資料01Booster Studio ご紹介資料
01Booster Studio ご紹介資料
ssusere7a2172300 visualizações
Web3 Career_クレデン資料 .pdf por nanamatsuo
Web3 Career_クレデン資料 .pdfWeb3 Career_クレデン資料 .pdf
Web3 Career_クレデン資料 .pdf
nanamatsuo14 visualizações
Windows 11 information that can be used at the development site por Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka71 visualizações
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化 por Knowledge & Experience
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
Knowledge & Experience8 visualizações
SSH応用編_20231129.pdf por icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4172 visualizações
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料) por NTT DATA Technology & Innovation
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
NTT DATA Technology & Innovation233 visualizações
JJUG CCC.pptx por Kanta Sasaki
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptx
Kanta Sasaki6 visualizações

[Japan Tech summit 2017] DAL 003

  • 1. Microsoft Tech Summit 2017本情報の内容(添付文書、リンク先などを含む)は、Microsoft Tech Summit 2017 開催日(2017 年 11 月 8日 - 9 日)時点のものであり、予告なく変更される場合があります。
  • 2. • 種類(何がある?) • オンプレミスとの違い(どこが良い?) • Managed Instance Azure PaaS 環境のリレーショナル データベース • パフォーマンス レベル • パフォーマンス確認方法 • 自動チューニング パフォーマンス (SQL Database を中心に)
  • 4. Infrastructure as a Service Platform as a Service) IaaS vs PaaS 仮想マシン、オペレーティング システム、データベース ソフトウェア 管理がない DBaaSとも呼ばれる SQL
  • 5. オ ン プ レ ミ ス と ク ラ ウ ド 間 で 一 貫 性 の あ る デ ー タ プ ラ ッ ト フ ォ ー ム 開発したものをどこでも展開 開発と管理は共通ツール 一般的な T-SQL 容易なクラウド移行 サポートとして単一のベンダー SQL sql
  • 6. SQL Data Warehouse SQL Database MySQL PostgreSQL Managed Instance • Azure Compute、Azure Service Fabric を共通基盤としたことにより、 スケーラブルで信頼性の高い基盤 • 99.99% の SLA、高可用性(HA) 構成でハードウェア障害時は自動でフェールオーバー • geo 冗長性と geo レプリケーション、SQL Database はリージョンをこえて設定可能 • 容易なスケール アウト、処理量の増加 / データ増加対応にも動的に拡張可能 • Azure ポータルでの簡単な設定 • 数分間でプロビジョニング可能 • ハードウェア メンテナンス、データベース バックアップ、複雑なチューニング、アップグレードな どのこれまでのデータベース運用からの解放 • 迅速なアプリケーション開発(.net, Java, PHP, Ruby, Node.js, python など) • Management Studio, MySQL Workbench, pgAdmin などの管理ツール もうすぐ登場プレビュー プレビュー
  • 7. JAPAN East MYDB REST APIアクセス制御、アイデンティティ、配置通知、 メトリック、課金などの共通ソリューション Azure PortalAzure CLI Custom Mgt. Applications Azure Resource Manager Application Postgres/MySQL Client SQL Database Client サーバーのプロビジョニングと管理 数分でデプロイ完了 MYDB IP1: 5432 (Postgres) IP1: 3306 (MySQL) IP1: 1433 (SQL Database) mydb<mysql/postgres>.database.azure.com mydb.database.windows.net Native engine protocol Database Tools Postgres/MySQL Client SQL Database Client
  • 10. コミット優先度 1 コミット優先度 2 バックアップ (自動取得) • データベースの完全 (毎週)、差分 (数時間ごと)、 トランザクション ログ (5 ~ 10 分ごと) • 自動で取得されたバックアップから ポイント タイム リストアが可能 • Basic 7 日間、Standard/Premium 35 日間 • 完全バックアップ、差分バックアップは、 ペアのデータセンターにレプリケート 高可用性 (自動構成) • 作成するだけで複製をもった構成 • データセンター内の物理的に異なるマシン上で稼働
  • 11. DR/BCP 対策とグローバル負荷分散 • Basic、Standard、Premium • アクティブ Geo レプリケーション • 読み取り可能セカンダリを最大 4 つ • レプリケーション自動 (非同期) • フェールオーバー自動、手動
  • 12. 運用分析 ColumnStore In-Memory OLTP 予測可能なパフォーマンス クエリ ストア インデックスの最適化 自動チューニング 自動クエリ プランの強制 OMS パフォーマンス洞察 Adaptive Query 処理 SQL グラフ 高度な分析 ネイティブ予測 R サービス インテリジェント DBaaS 競争力のある TCOシームレス互換性プライバシーと信頼 SQL Database New Features アクティビティの監視 エンジン監査 脅威検出 OMS ダッシュボード アクセス制御 SQL ファイアウォール RLS、動的データ マスキング Azure AD & Multi-Factor Authentication データ保護 動作中の暗号化 (TLS) AlwaysOn Encrypted Transparent Data Encryption & 独自のキー(BYOK) サービス エンドポイント ディスカバリー & アセスメント 脆弱性評価 HA/DR の組み込み 99.99% SLA Geo リストア アクティブ Geo レプリカ (4) Availability Zone バックアップと復元 35 日のポイント タイム リストア 10年間のデータ保存 分散アプリケーション 変更の追跡 Transaction Replication Data Sync SSIS サービス ビジネス モデルと SKU dtu/edtu < = 1 TB DTU: S4 - S12 個別のコンピューティング とストレージ Azure ハイブリッドの利点 コストの最適化 Intelligent Insights
  • 14. アプリの互換性 容易な移行 • データベース配置やアプリケーション の変更なく、最小ダウンタイムの マイグレーション • ネイティブ バックアップ/リストア/ ログ配布 • Azure Database Migration Services (CY2017 Q4 Public Preview予定) フル マネージドな PaaS • 同じ PaaS サービス インフラストラクチャ上に構築 • すべての PaaS 機能 • 自動管理をビルトイン 完全な分離 セキュリティ • ネイティブ VNET の実装 • プライベート IP アドレス インスタンス レベルでの管理が可能な フル マネージドな SQL Database (PaaS) オンプレミスの SQL Server と ほぼ 100% の互換を持つ SQL インスタンス
  • 15. オンプレミス環境の簡単な移行: SQL Server のほぼすべての機能を使用可能 セキュリティ • TDE • SQL 監査 • 行レベルのセキュリティ • Always Encripted 注: Managed Instance が GA されるまで段階的に追加
  • 16. SQL Database の比較 IaaS SQL Database (PaaS) Managed Instance (PaaS) 概要 仮想マシン管理 データベース レベル 管理 インスタンス レベル管理 OS, SQL 修正 プログラム管理 必要 仮想マシンと同様 の管理 なし なし SLA 99.9 (Single-VM) 99.95 (Multi-VM) 99.99 99.99 パフォーマンス 指標/サイズ サーバースペック とストレージを 選択 64 TB 以上 Basic,Standard, Premium 4 TB 2 つのサービス層から コンピューティング リソースとストレージを選択 一般的な用途 (高 SLA,高速ストレージ) CPU : 8, 16, 24 vCores Disk : 35 TB まで リモート ストレージ ビジネス クリティカルな 環境 CPU : 8, 16, 24 vCores Disk : 4 TB まで 超高速 SSD
  • 19. Demo 環境 Microsoft Azure Jump box VM Front end Subnet
  • 21. パフォーマンス レベルの違い DTU (SQL Database) CPU、メモリ、データ I/O とトランザクション ログ I/O を組み合わせた相対指標 100 DTU のパフォーマンス レベルは、5 DTU のパフォーマンス レベルよりも 20 倍の能力 Compute Unit (MySQL/PostgreSQL) CPU とメモリを合わせた単位 データ I/O とトランザクション ログ I/O は含まれな い。 50 コンピューティング ユニットの場合は 1/2 コア、 100 コンピューティング ユニットは 1 コア、 2,000 コンピューティング ユニットでは 20 コアに相 当する処理スループット
  • 22. Basic Standard Premium 用途 IOPS 保証なしの 小規模ワークロード用 IOPS 保証が必要な高スループット ワークロード用 オンデマンドのスケールアップ ー 最大サイズ 1 TB 現状最大 1 TB ー Compute Units 50 100 100 200 400 800 1600 2000 ー 基本 Storage Units 50 GB 125 GB Remote SSD 375 IOPS ー GB あたりの IOPS なし 3:1 (IOPS: GB) ー 最大接続数 50 100 200 300 400 500 ー ー ー SLA 99.99% ※ パブリック プレビュー期間はなし プレビューの制限: Premium は使用不可。Standard のストレージは、最大 1 TB まで。Basic から Standard への切り替えが不可 Azure Database for MySQL の制限事項 (プレビュー) https://docs.microsoft.com/ja-jp/azure/mysql/concepts-limits Azure Database for PostgreSQL の制限事項 (プレビュー) https://docs.microsoft.com/ja-jp/azure/postgresql/concepts-limits 新しい価格体系に変更
  • 23. Service Tier Intended Use Case IOPS 保証なしの 小規模ワークロード用 IOPS 保証が必要な高スループット ほとんどのビジネス ワークロード最 適 vCore 1 2 2 4 8 16 32 Memory 2 4 10 20 40 80 160 Max Connections 40 80 200 400 800 1600 3200 Storage 5 GB – 1 TB 磁気媒体 5 GB – 2 TB Remote SSD IOPS Variable Scales 3:1 (IOPS: GB) コンピューティング ユニットから vCore へ変更されます。 Azure Database for MySQL and Azure Database for PostgreSQL Resource GUID migration https://azure.microsoft.com/ja-jp/support/guids-migration-azure-database-mysql-postgresql/ Azure Database for MySQL/PostgreSQL
  • 25. サービスレベル Basic Standard (S4 以上はプレビュー) パフォーマンス レベル B S0 S1 S2 S3 S4 S6 S7 S9 S12 Database Transaction Units (DTUs) 5 10 20 50 100 200 400 800 1,600 3,000 付属ストレージ (GB) 2 GB 250 250 最大サイズ (GB) 2 GB 250 250、500、750、1024 最大同時 Worker 数 30 60 90 120 200 400 800 1,600 3,200 6,000 最大同時 Session 数 300 600 900 1200 2,400 4,800 9,600 19,200 30,000 30,000 サービスレベル Premium Premium RS (プレビュー) パフォーマンス レベル P1 P2 P4 P6 P11 P15 PRS1 PRS2 PRS4 PRS6 Database Transaction Units (DTUs) 125 250 500 1,000 1,750 4,000 125 250 500 1,000 付属ストレージ (GB) 500 500 500 500 4,096 4,096 500 500 500 500 最大サイズ (GB) 500、750、1024 4,096 4,096 500、750、1024 In-Memory 最大サイズ 1 2 4 8 14 32 1 2 4 8 最大同時 Worker 数 200 400 800 1,600 2,400 6,400 200 400 800 1,600 最大同時 Session 数 30,000 30,000 30,000 30,000 30,000 30,000 30,000 30,000 30,000 30,000
  • 26. Azure SQL Database のパフォーマンス レベル DTU 使用率
  • 28. Insert : 25.000 row x3 session Select : 200 threads x20 回 複合 Select : 2 種類の Select を同時実行 (各 200 threads x20 回ずつ) 1 2 3 4 5 6 7 8 9 系列1 05:56 04:24 03:33 03:39 03:07 01:40 01:21 01:10 01:14 系列2 03:25 01:44 01:04 00:45 00:31 01:08 00:40 00:35 00:27 系列3 03:44 02:27 01:44 01:05 00:40 01:53 00:59 00:41 00:30 00:00 01:26 02:53 04:19 05:46 07:12 Azure SQL Database
  • 29.  SOS_SCHEDULER_YIELD, CXPACKET, WRITELOG, LOG_RATE_GOVERNOR, HADR_SYNC_COMMIT LOG_RATE_GOVERNOR LOG_RATE_GOVERNOR Sys.dm_db_wait_stats (Azure SQL Database) https://docs.microsoft.com/ja-jp/sql/relational-databases/system-dynamic-management-views/sys-dm-db-wait-stats-azure-sql-database
  • 32. Azure SQL Database DTU Calculator
  • 33. Azure SQL Database DTU Calculator
  • 38. Adaptive Query Processing Batch Mode Memory Grant Feedback Batch Mode Adaptive Join Interleaved Execution
  • 39. パフォーマンスの推奨事項 • 推奨は、高/中/低のカテゴリに 並び替えられ表示 • 推奨されたインデックスを自動で 適用または手動で可能 • インデックスの自動追加時に高負荷な 場合はスケジュールを待機 • インデックス作成は、オンライン オプションありで実行
  • 41. 自動チューニングの改善 内容 以前 現在 新しいインデックスの推奨を生成するまでの期間 ~ 7 日 ~ 18 時間 T-SQL が実行されるまでの時間 ~ 12 時間 すぐに (数分以内に開始) チューニング後の効果が悪い時に元に戻す期間 ~ 12 時間 <= 1 時間 複数の推奨事項を適用するまでの期間 インデックス間~ 12 時間 すぐに (数分以内に開始) • 改善/追加して欲しい機能などのご要望は、 フィードバック ボタンよりお送りください。
  • 43. • 種類(何がある?) • オンプレミスとの違い(どこが良い?) • Managed Instance Azure PaaS 環境のリレーショナル データベース • パフォーマンス レベル • パフォーマンス確認方法 • 自動チューニング パフォーマンス (SQL Database を中心に)
  • 44. Session ID Title DAL001 SQL Server 2017 事始め~進化を続ける SQL Server の最新情報を一挙紹介 DAL004 SQL Server 2017 AlwaysOn 可用性グループ 使いたおし! DAL006 そのデータ、活かせていますか? 今こそはじめる Business Intelligence DAL009 脱「なんとなく」! Azure SQL Database で顧客動向を手軽に見える化しよう! MAI005 SQL Server 2017 で実現される AI (ディープ ラーニング)のシステム モデルのご紹介
  • 45. ■  https://docs.microsoft.com/ja-jp/azure/sql-database/sql-database-troubleshoot-performance ■  https://docs.microsoft.com/ja-jp/sql/relational-databases/automatic-tuning/automatic-tuning ■  https://docs.microsoft.com/ja-jp/sql/relational-databases/performance/adaptive-query-processing ■  https://docs.microsoft.com/ja-jp/azure/sql-database/sql-database-performance-guidance
  • 46.  本書に記載した情報は、本書各項目に関する発行日現在の Microsoft の見解を表明するものです。Microsoftは絶えず変化する市場に対応しなければならないため、ここに記載した情報に対していかなる責務を負うものではなく、提示された 情報の信憑性については保証できません。  本書は情報提供のみを目的としています。 Microsoft は、明示的または暗示的を問わず、本書にいかなる保証も与えるものではありません。  すべての当該著作権法を遵守することはお客様の責務です。Microsoftの書面による明確な許可なく、本書の如何なる部分についても、転載や検索システムへの格納または挿入を行うことは、どのような形式または手段(電子的、機械的、複 写、レコーディング、その他)、および目的であっても禁じられています。 これらは著作権保護された権利を制限するものではありません。  Microsoftは、本書の内容を保護する特許、特許出願書、商標、著作権、またはその他の知的財産権を保有する場合があります。Microsoftから書面によるライセンス契約が明確に供給される場合を除いて、本書の提供はこれらの特許、商標、 著作権、またはその他の知的財産へのライセンスを与えるものではありません。 © 2017 Microsoft Corporation. All rights reserved. Microsoft, Windows, その他本文中に登場した各製品名は、Microsoft Corporation の米国およびその他の国における登録商標または商標です。 その他、記載されている会社名および製品名は、一般に各社の商標です。