2012年05月22日 09時00分 UPDATE
特集/連載

Oracle Database vs. Microsoft SQL Server【前編】高可用性とセキュリティはSQL ServerよりもOracle DBが充実

Oracle DatabaseとMicrosoft SQL Serverを比較。前編では可用性とセキュリティ面でOracle Databaseが優れていることを解説する。

[Michelle Malcher,TechTarget]

 「Oracle Database」は、「Microsoft SQL Server」プラットフォームに対して幾つかのアドバンテージがある。両製品はいずれもエンタープライズクラスの技術を搭載するが、セキュリティと高可用性に関しては、Oracleは他社製品には見られない充実したツールとソフトウェアを備えている。

 セキュリティと高可用性について論じる前に、指摘しておかねばならない重要なポイントの1つがOracle Databaseの「読み取り一貫性」だ。Oracle Databaseで発行される全てのクエリは同じ時点における行(row)を返す。一連のクエリであっても、その結果は読み取り一貫性を備える。データベースに作用する複数のトランザクションが実行された場合でも、トランザクション取り消し(UNDO)情報を用いることにより、最初に返される行と最後に返される行との間で一貫性が保たれる。

 「PL/SQL」はMicrosoft SQL Serverの「Transact-SQL(T-SQL)」よりも柔軟で強力なコーディング言語だ。PL/SQLの豊富な機能とエラー処理機能により、大規模アプリケーションの開発やデータベース処理の効果的なコーディングが可能だ。「Oracle Database 11g」では「Edition-Based Redefinition」機能により、データベースの使用中でもコード変更が行えるため、オブジェクトの再定義やアプリケーションコンポーネントのアップグレードに伴うダウンタイムを最小限にとどめることができる。

ITmedia マーケティング新着記事

news071.jpg

Instagram活用の現在、失敗から学ぶB2Bマーケティング他、11月に最も読まれた記事は?
ITmediaマーケティングに掲載された1カ月の記事をランキング中心に振り返ります。

news149.jpg

スマートスピーカーのスキル開発、今すぐ取り組むために押さえておくべきこと
スマートスピーカーで何ができるのか。これからのマーケターが押さえておくべきポイント...

news028.jpg

日本の広告主は変われたか? アドベリフィケーションに関する意識調査2018――Momentum
Momentumは「アドベリフィケーションに関する意識調査2018」の結果を公表しました。