[Solaris, Database] Oracle Database 12c and Oracle Solaris 11 DTrace

原文はこちら。
https://blogs.oracle.com/solaris/entry/database_12c_and_solaris_dtrace

お耳に入っているように、Oracle Database 12c(Oracle Solaris、Oracle Linux向け)がリリースされました。
Oracle Database Software Downloads
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/
何より、このタイミングはOracle DatabaseとOracle Solarisのエンジニアリングチームが協同作業してきたクールなものを共有する絶好の機会ですので、一つご紹介します。以下の動画で、Oracle Solaris 11で、DTraceがOracle DatabaseのV$ビューと統合され、ストレージ装置からOracle Solarisカーネルを通じ、Oracle Database 12cまでのEnd-to-EndでデータベースのトランザクションI/Oの状態を監視できる様子をJohn Haslamが説明しています。

About Dynamic Performance Views
http://docs.oracle.com/cd/E16655_01/server.121/e17615/dynviews_1001.htm



このEnd-to-Endのビューで、簡単にI/Oの異常値(例えば完了までに以上に時間がかかっているトランザクション)を特定でき、この包括的なデータを使うと、これまでデバッグがかなり困難だったストレージシステムの問題を識別、軽減することができます。

これは登場して10年になろうとするDTraceの能力のすばらしい例です。
Tutorial: DTrace by Example
http://www.oracle.com/technetwork/server-storage/solaris/dtrace-tutorial-142317.html 
この動画にはDTraceのすごさを説明するだけでなく、DTrace/Oracle Database 12cの相乗効果も説明する素敵なサンプルがあります。
もちろんほかにもあります。Rick Ramseyが、OSがデータベースに悲鳴を上げさせる方法をまとめてくれています。
How Oracle Solaris Makes the Database Scream
https://blogs.oracle.com/OTNGarage/entry/how_the_os_makes_the
そして、Oracle Database/Oracle Solarisの相乗効果に関して深掘りしたページもOTNにありますよっと。
Oracle Database Runs Best on Oracle Solaris
http://www.oracle.com/technetwork/server-storage/solaris11/technologies/oracledatabase-1897821.html

0 件のコメント:

コメントを投稿