Break FreeにUnbreakable……さあどれを選ぶ?
2009/6/22
Break Free! で障害なんて怖くない
IBMは2009年5月21日、IBM DB2 V9.7を発表しました。ダウンロード開始は6月19日から、製品出荷は8月28日です。
バージョン番号を見ると、V9.5からV9.7となっています。一気にV10に上ることなく、ちょっと遠慮気味かと思えますが、いやいやとんでもない。IBMはものすごく気合いが入っています。
記者発表会で登壇した日本アイ・ビー・エム 理事 ソフトウェア事業 インフォメーションマネジメント事業部長 下垣典弘氏はV9.7のキーワードとして力を込めて「Break Free」と掲げました。
実はこれ「Unbreakable」を掲げるオラクルへの対抗意識が強く込められているのだとか。「壊れない(Unbreakable)」を超え、壊れること、つまり障害(Break)の懸念から解放(Free)……というニュアンスみたいです。
V9.7では機能改善や追加が盛りだくさんです。同社 ソフトウェア・エバンジェリスト 中林紀彦氏はV9.7を「V9技術の集大成、完成形」と評しています。運用管理機能や信頼性を高め、低コストでの運用を可能にし、XML機能など先進性をより完成形に近づけました。
Viper 2で学ぶXMLデータベース最新事情
http://www.atmarkit.co.jp/fdb/rensai/viper01/viper01_1.html
では、V9.7の新機能を4つのキーワードで分けて概観します。
●「低コスト」――管理機能強化
先進のオートノミック機能により、V9.7ではモニタリングの基盤が刷新されています。これまで平時にはモニタースイッチをオフにして負荷を軽減し、障害が起きたときにオンにするという運用が一般的でした。今後は負荷の低いモニタリング基盤を使い、常時必要最低限の情報を収集し、必要に応じて調節するようになります。監視機能で新しいところではモニタリング表関数が有用となりそうです。SQLの形式で関数をコールしてモニタリング情報を取得します。
管理機能に大きく関係があるのが、圧縮機能の強化です。もともとDB2は高い圧縮技術を持っていたのですが、これをさらに高めました。先行導入したSunTrust Bankでは、83%以上のデータ圧縮率を実現したそうです。IBMは「Oracle Databaseと比較して30%のストレージコストが削減」可能としています。
●「信頼性」――パフォーマンス向上
容易な高可用性、ワークロード管理により信頼性を高めています。パフォーマンスに関して面白い新機能が「Scan Sharing」です。例えるなら「新聞を読みたい」と思ったとき、「隣で読んでいる人がいるので一緒に読ませてもらおう」という感覚です。ただし隣人は15ページまで読んでいたので、一緒に読むのは15ページ以降です。未読のページはあらためて読み込みます。
つまり複数のセッションから同じ表に読み込みが起きるとき、その読み込みを共有することでI/Oを削減してクエリーの応答時間やスループットを向上させます。ほかにも参照処理はロック待機せずコミット済みの最新データを読むようにして同時実行性の向上、LOB(Large Object)性能の向上など、パフォーマンス向上のための改善点が見られます。
●「使いやすさ」――開発のしきいを低く
最も注目が集まるのがこのポイントです。V9.7はOracle Databaseに使われるPL/SQLに対応するようになりました。データタイプや関数などの機能にも対応します。つまりオラクルのエンジニアが容易にDB2を扱えるようになったのです。Oracle DatabaseからDB2への移行で障壁となるスキルの敷居を下げました。
互換性の秘密ですが、V9.7では従来のSQL PLコンパイラに加え、新しくPL/SQLのコンパイラを持ち処理します。またオラクルのSQL*Plusに似た「CLPPlus」が提供され、Oracle Databaseを使う感覚でDB2にアクセスできるようになります。ただし完全な互換性が保証されるわけではないので念のため。関係者によると「ほとんどそのまま動く」そうです。
●「先進性」――pureXMLやセキュリティ機能強化
DB2 V9.xの斬新な特徴といえば「pureXML」です。RDBMSでありながらXML文書をツリー構造で格納し、XMLデータベースとしての側面を持つことでした。V9.7ではDWHでもこの機能を使えるように性能を強化し、機能を拡張しました。IBMの発表によると「1TBのXMLベンチマークで6763トランザクション/秒」を実現し、先行導入したSkytideは「pureXMLの処理能力によって、わが社のお客様のシステムは5倍から10倍もパフォーマンスアップしました」と話しています。
これらの特長は、なかなか興味深いところです。より詳しく知りたければ7月7日開催の「DB2 Star Festival 2009」をどうぞ。もしくはV9.7の詳細を記した書籍「DB2 9.7エバリュエーション・ガイドブック」(Amazon.co.jpへのリンク)が参考になりそうです。
| 1/2 |
| Index | |
| Break FreeにUnbreakable……さあどれを選ぶ? | |
| Page 1 Break Free! で障害なんて怖くない |
|
| Page 2 オラクルが管理ツールの新版を出荷開始 HiRDBはV8.5をリリース |
|
ホワイトペーパー(TechTargetジャパン)
- Officeユーザーにこそ? CouchDBお手軽アプリ開発 (2010/2/8)
Excelレガシーの置き換えはCouchDBで?! CouchAppを使って「ドキュメント指向データベース」 を手軽に体験しよう - 不正行為を未然に防ぐログの分析と活用 (2010/2/1)
あの事件も、監査ログが活用できていれば防げました。不正を許さないためには、取るだけでなく活用方法を知るべきです - まずは体験! インストールから中身確認まで (2010/1/28)
Oracleは大規模システム専用で難しい、というのは大きな間違い! あなたのそばにあるWindowsで、そのチカラを身をもって体験してみよう - アプライアンスにOSSにXML、2009年のその先は? (2010/1/25)
未来を展望するにはまず過去から学ぶべし。商用DBにOSS、NoSQLなど、激動の2009年データベース事情を振り返ってみます
|
|
スキルアップ/キャリアアップ(JOB@IT)
スポンサーからのお知らせ
- - PR -
- - PR -
お勧め求人情報

**先週の人気講座ランキング**
〜CCNA編〜
| ◆ | 企業の仮想化に足りない“発想”とは? 仮想化運用管理のキモは意外なところに! New! |
| ◆ | 操作もマニュアルも分かりやすい! ユーザー視点で開発されたPC管理ツール New! |
| ◆ | 仮想化すればコストは削減できるか? 仮想化に必要な「3つの視点」を解説する |

| ◆ | セキュリティを知り尽くす上野氏が登壇! @ITメールソリューションLive! in Tokyo |
| ◆ | 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |
| ◆ | 世界に通用するストレージの作り方とは? 製品に込めた思いを富士通の開発者に聞く |

| ◆ | OSSで手間も時間も、障害も減った―― 「マピオンの事例」オープンソース活用法 |
| ◆ | 「ノートPCの持ち出し禁止」で大丈夫? 情報漏えいを防ぐ管理手法とインフラは? |
| ◆ | 1日の処理を1秒に――MySQLの達人が語る 「コスト削減」できるチューニング |

| ◆ | ドキュメント作成を自動化して、SEの作業 効率を大幅アップ! Visio 2007の魅力 |
| ◆ | 急速に広がるHyper-Vでのサーバ仮想化 そのベストプラクティスをデルが解説 |
| ◆ | @IT主催セミナーで語られた、「担当者に 求められるセキュリティ対策」をレポート |

| ◆ | @IT「Windows 7」 特設サイトオープン! 最新情報・移行ノウハウを公開しています |








