SQL Server 2008 R2 概 要 ~ 新 機 能 のダイジェスト ~ 2010 年 9 月 17 日 マイクロソフト 株 式 会 社 デベロッパー&プラットフォーム 統 括 本 部 エバンジェリスト 荒 井 省 三
セッションの 目 的 とゴール セッションの 目 的 SQL Server 2008 R2 で 何 が 変 わって 何 が 変 わっていないのかをご 理 解 いただく セッションのゴール SQL Server 2008 R2 で 何 が 変 わったの? という 質 問 に 答 えられるようになる SQL Server 2008 R2 の 新 機 能 の 概 要 を 説 明 できるようになる 新 機 能 の 具 体 的 な 操 作 手 順 については 自 習 書 シリーズ( 本 スライドP.19 内 にURL 記 載 )を ご 活 用 ください 2
アジェンダ SQL Server 2008 から 変 わっていないもの SQL Server 2008 R2 からの 新 機 能 の 概 要 Unicode 圧 縮 SQL Server ユーティリティ(UCP) DAC(データ 層 アプリケーション) PowerPivot for Excel 2010/SharePoint 2010 Reporting Services の 新 機 能 MDS(マスター データ サービス) StreamInsight 3
2008 から 変 わっていないもの DB エンジン アーキテクチャ DB エンジンには 手 を 加 えていない! DB 互 換 性 レベルは 100 のまま Transact-SQL ステートメントの 追 加 / 削 除 なし JIS 2004 対 応 照 合 順 序 は Japanese_XJIS_100 の まま Integration Services/フル テキスト 検 索 Visual Studio 2008 シェルを 利 用 Management Studio と Business Intelligence Development Studio のシェルが VS 2008 のまま このため SQL Server 2008 の 共 有 コンポーネント はSQL Server 2008 R2 とは 共 存 できない DB エンジンの 共 存 は 可 能 4
変 わったこと SQL Server R2 で 提 供 された 新 機 能 Unicode 圧 縮 機 能 SQL Server ユーティリティ データ 層 アプリケーション(DAC) 超 大 規 模 環 境 への 対 応 PowerPivot 機 能 の 追 加 Reporting Services の 進 化 マスター データ サービス(MDS) StreamInsight SQL Azure への 対 応 5
Unicode 圧 縮 -nchar nvarchar の 圧 縮 - Unicode データ 型 では 英 数 字 (ABC 123 など)も 2バイト 消 費 1バイトで 済 むところを 2バイト 利 用 している Unicode 圧 縮 では 英 数 字 は 1バイトへ 圧 縮 SCSU(Standard Compression Scheme for Unicode)アルゴリズムを 利 用 Unicode 圧 縮 を 利 用 するには データ 圧 縮 (Data Compression)または バックアップ 圧 縮 (Backup Compression)を 利 用 6
SQL Server ユーティリティ マルチ サーバー 管 理 複 数 サーバーの CPU 利 用 率 やデータベース 使 用 量 な どを 容 易 に 監 視 監 視 対 象 は SQL Server 2008 R2 または SQL Server 2008 SP2 以 降 のみ 7
データ 層 アプリケーション(DAC) データベース 移 行 のための 新 ツール 同 じ 構 成 のデータベースを 容 易 に 作 成 可 能 メタ データ(テーブル 定 義 )の 移 行 のみ 開 発 機 と 本 番 機 で 同 じ 構 成 のデータベースを 作 成 SQL Azure(クラウド 上 の RDB)にも 対 応 8
超 大 規 模 環 境 への 対 応 Datacenter エディション 最 大 256 コアへの 対 応 = Windows Server 2008 R2 での 最 大 コア 数 無 制 限 メモリへの 対 応 参 考 : Xeon 8コアx4ソケット( 計 32コア) が 約 350 万 ~ 程 度 で 購 入 可 能 な 時 代 に Parallel Data Warehouse エディション ペタ バイト データ ウェアハウスへ 対 応 MPP(Massively Parallel Processing: 超 並 列 処 理 ) ウルトラ シェアード ナッシング アーキテクチャ 9
PowerPivot(パワー ピボット) セルフ BI コンセプトの 具 体 化 へ PowerPivot for Excel 2010 Excel 2010 のアドイン ピボット テーブルの 超 進 化 版 PowerPivot for SharePoint 2010 Web ブラウザーからデータの 参 照 PowerPivot ギャラリー セキュアなデータ 格 納 10
Reporting Services の 進 化 セルフ BI コンセプトの 具 体 化 へ 地 図 (マップ) 機 能 データ バー インジケーター スパークライン 共 有 パーツ クエリ キャッシュ 11
マスター データ サービス(MDS) マスター データ 管 理 (MDM)とは マスター データとは... 商 品 マスター 社 員 マスター 顧 客 マスター 店 舗 マスターなど DWH(データ ウェアハウス)ではディメンション テーブルに 相 当 するので MDM はディメンション マネージャーとも 呼 ばれる 複 数 システムに 散 在 するマスター データを 統 一 管 理 マスター データの 品 質 管 理 データの 不 整 合 不 一 致 を 解 消 ex 株 式 会 社 と( 株 )の 違 いなど 12
MDS で 提 供 されるもの マスター データ 管 理 のためのポータル サイト マスター データの 階 層 管 理 バージョン 管 理 セキュリティ トランザクション 履 歴 の 記 録 (ロールバックにも 対 応 ) マスター データの 品 質 管 理 のための T-SQL 関 数 FuzzyLookup(あいまい 検 索 ) Regex( 正 規 表 現 ) Split など 13
StreamInsight 秒 間 1 万 ~100 万 のストリーム データがターゲット 大 量 かつリアルタイム 性 が 求 められる 処 理 CEP(Complex Event Processing: 複 合 イベント 処 理 )を 実 現 14
SQL Azure への 対 応 クラウド 対 応 RDB- Management Studio が SQL Azure に 対 応 SQL Server 2008 の Management Studio は オブジェクト エクスプローラーは 未 対 応 スクリプト 生 成 ウィザードが SQL Azure に 対 応 容 易 なデータ 移 行 を 可 能 に CREATE TABLE から 制 約 ビュー ストアド プロシージャ トリガー インデックス INSERT ステートメントまで 既 存 のデータベース 情 報 をもとに SQL Azure へ 対 応 したスクリプトを 生 成 可 能 参 考 SQL Azure は SQL Server をベースに 開 発 されたクラウド 上 の RDB のため SQL Server との 互 換 性 が 非 常 に 高 く ほとんどの Transact-SQL ステートメントをそのまま 利 用 可 能 です 15
まとめ SQL Server 2008 vs. 2008 R2 変 わっていないもの DB エンジン アーキテクチャ DB エンジンには 手 を 加 えていない! DB 互 換 性 レベルは 100 のまま 引 き 続 き Visual Studio 2008 シェルを 利 用 共 有 コンポーネントは SQL Server 2008 と 2008 R2 で 共 存 できない DB エンジンの 共 存 は 可 能 変 わったこと 多 くの 新 機 能 が 追 加 された( 次 スライド 参 照 ) 16
まとめ(2008 R2 からの 新 機 能 ) Unicode 圧 縮 SQL Server ユーティリティで 複 数 サーバー 監 視 DB 移 行 に 利 用 できるデータ 層 アプリケーション 超 大 規 模 環 境 への 対 応 (256 コア ペタバイト 超 並 列 処 理 ) BI 強 化 がとにかくスゴイ! PowerPivot = ピボット テーブル/グラフの 超 進 化 版 Reporting Services(Report Builder 3.0)の 表 現 力 性 能 がさらに 向 上 マスター データ サービスでマスター データ 管 理 StreamInsight でストリーム データ 処 理 SQL Azure への 対 応 17
ご 清 聴 ありがとうございました アンケートにご 協 力 ください 18
リソース SQL Server 2008 R2 自 習 書 シリーズ http://www.microsoft.com/japan/sqlserver/2008/r2/technolo gy/self-learning.mspx SQL Server 2008 R2 開 発 者 のための 必 読 情 報 http://www.microsoft.com/japan/sqlserver/2008/r2/technolo gy/ SQL Server 2008 徹 底 検 証 シリーズ http://www.microsoft.com/japan/sqlserver/2008/r2/technolo gy/cqi.mspx SQL Server サポートオンライン http://support.microsoft.com/ph/13165 動 画 でわかる SQL Server 2008 R2 http://www.microsoft.com/japan/sqlserver/2008/r2/prodinfo /movie.mspx 19
2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentations. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.