ディスク装置の認識OLTP環境とディスク・ストライピングについてのポイントは「同時トランザクション性能」でした。ASYNCは通常[エイシンク]と発音します。エイとはアルファベットの”A”ではなく発音記号の[ei]の方で[アシンク]とは呼びません。I/Oはオペレーティング・システムの機能として提供されています。I/Oを使用可能にするための初期設定パラメータが用意されています。I/Oは意味がありません!1個のディスクドライブにパラレルで書き込みを行っても結果としてI/O待ちになってしまうからです。I/Oはスピードアップの効果を示してくれません。それでは、大量データ(50万件のインポート)を使って検証してみましょう。RAID1+0をディスク12本でミラーリングして6本分のI/O分散をストライピング・サイズ32Kで行いました。(1)のディスク上に全てのテーブルスペースとREDOログ・ファイルを作成しました。impを行い時間を測定しました。次にストライピングしていない内蔵ディスク1本にインポートされるテーブルスペースを作成しました。(4)で作成したテーブルスペースで(3)と同様の事を行いました。43c2t0d0がRAID1+0のストライピング・ディスクです。49c1t1d0がテーブルスペースを作成した内蔵の独立ディスクです。c2t0d0で表示されているRAID1+0のディスクのBPS(Solaris8ではkpsと表記されます)が最大で9368、すなわち約9MB以上1秒間で転送したのに対し、c1t1d0で表示されている独立ディスクの最大BPSは約1.4MBでした。複数ディスクでストライピング度を上げれば大量処理の効率が上がる!という事です。今回はインポート処理でしたのでREDOログファイルを更に別のアイドル・ディスクに動かしたり、ストライピング度を上げていけばもう少し結果は良くなるはずです。ディスク・キャッシュが実装されているようなRAID装置であれば更なるスピードアップが予想されます。reserved.トップページ企業概要プライバシーポリシ。