07:00クラウド時代のデータベースの役割はいったい何なのか。今後のITシステムの方向性を見据えた場合に、エンジニアはどういった技術を身につけていけばいいのか。日本オラクルの三澤執行役員に話を聞いた。統括本部長の三澤智光氏の話は、IT業界の現状に対し、少し厳しい話題から始まった。「この10年、データベースエンジニアはデータベースを学んでこなかった」2000年以降、エンタープライズITの世界はビジネスプロセスの時代に入った。ITシステムにおいては業務プロセスが中心であり、それをいかにしてシステム化するかに注力することになったのだ。そのためSI会社もエンドユーザーも、教育するのはITインフラに関わるところではなく、ほとんどが業務プロセスの部分に偏ることになったのだ。ところが、いざ業務プロセスをERPパッケージなどでITシステム化し運用を始めると、さまざまなトラブルに直面する。その多くはITインフラに起因しており、そのせいでプロセスがうまく回らないというもの。業務プロセスの制御をきっちりと行おうとすれば、じつはITシステムのインフラの部分が極めて重要なはずなのだ。業務システムにおいてデータベースの性能が出ないがためにバッチ処理に多大な時間がかかることがある。これに対し、ほんの簡単なデータベースチューニングを施せば、性能が改善し問題を解決できることが多々あるとのこと。「メーカー側もそういった情報を伝えきれていなかった」と三澤氏は自省する。Databaseには、複雑で難しいというイメージがあった。Serverは簡単に利用できるということで、それを優位性として打ち出してきた。たしかにOracle7のころは、インストールするのでさえ十分なスキルを持った技術者でなければままならないこともあった。Databaseもずいぶんと簡単に扱えるようになった印象がある。簡単に使えるようになったがために、あまり深くデータベースのことを知らずともシステムはそこそこ問題なく動いてしまうようになったとも言える。ところが、Oracleがターゲットとしているような大規模なシステムでは、十分にデータベースに配慮していない安易な使い方では、先に指摘したような問題に直面することになる。「Oracleはある意味で社会インフラに近いところのシステムをターゲットにしている。そのようなシステムのためには、当然ながらITインフラに関する高度な技術が必要になる。(2/4)※この続きは、会員の方のみお読みいただけます(登録無料)。AI、エキスパートシステムが流行っていたころに、開発エンジニアとしてIT業界に。その後UNIXの専門雑誌の編集者を経て、外資系ソフトウェアベンダーの製品マーケティング、広告、広報などの業務を経験。押さえておくべき7つの原則254企業のデジタルシフトはIoT、5G、サブスクリプションが牽引。×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。パソコン「EnterpriseZine」(エンタープライズジン)は、翔泳社が運営する企業のIT活用とビジネス成長を支援するITリーダー向け専門メディアです。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。