ついに東京でも新型インフルエンザ感染者が出て、週末の外出は控るように
というコメントがテレビでも流れた土曜。
60名を超えるオラクル・エンジニアが3時間のセミナー「Oracle Weekendセミナー」に参加してくれました。
テーマは「Oracle DB Controlでやってみるチューニング入門」。
週末に3時間も外苑前まで足を運んでくれるなんて、そんな志の高さに
講師としても俄然テンションがあがります。
今回は、3時間という長丁場ということもあって、現役エンジニアの澤井ちゃん
(Oracle Open World Tokyo2009でも『データベース運用管理を徹底比較 -
検証からわかる業務改善とコスト低減』で、300人会場を沸かせたDB大好きっ子)と
一緒に講師を勤めさせていただきました。
4つのテーマでチューニングに関する心構えから、Oracle Databaseに携わる人たちの
キャリアパスに対する期待なんかも込めて、そしてその時に必須となるチューニングを
効率的に実施する為の手法・技法をみっちりお話させていただきました。
このセミナーは、Oracle Eveningとして3月23日と5月18日の夕方7時から開催した
セミナーのWeekend拡大版という事で実施させていただきました。
3月の時には、内容をちょっと詰め込みすぎたので、「Oracle Weekendセミナーで
開催して欲しい」というリクエストを頂き、週末の開催に至りました。
今回、足を運んでくださった方の中には、つい先日のEveningセミナーから
連続でいらして下さった方や、新卒研修でEveningには来れないからWeekendに
足を運んでくださった方もいらっしゃいました。
このセミナーのアジェンダおよびコンテンツを決める中で「2つ相対する事を1つにまとめてお伝えしよう」というチャレンジを試みて見ました。
1. パフォーマンス・チューニングに関する大局的な理解を深めていただきたい
2. 明日から使えるTips、プロジェクト標準を強化する為にすぐに始められるアクションを伝える
現場で日々Oracle Databaseのチューニングと向き合っている人の中には、
今すぐ使えるTipsや裏技があれば満足という方もいると思います。あるいは
職人としてのOracle Databaseチューニングを極める事を求め、実践している人も
いらっしゃると思います。
そんな生粋のOracle Databaseエンジニアの方には、より俯瞰的にDBを見つめ
自分の手足として使える機能領域を増やしていって欲しいと思います。
言ってみるとより多くの末端まで神経を行き渡らせる事で、今まで踊っていた
ステップの完成度を上げていくような事です。
アプリケーション開発の1つの道具、データの箱としてOracle Databaseと
向き合っているエンジニアの方に対しては、機能だけではなくパフォーマンス
(非機能要件)を満たす事に対する喜びや、パフォーマンス・チューニングに対する
アートへの気づきとそこへ第一歩を踏み出して頂きたい。
そんな思いを込めた3時間でした。
自動化や管理性の向上を実装するその意味は、Oracle Databaseという
DBMSを使ったシステム開発に携わる方々がより多くの判断を的確にかつ迅速に行い、
システムのアーキテクチャ、ひいてはビジネスのアーキテクチャに貢献できるように
する為の底上げをしていきたいと考えているのです。
インフルエンザにも負けないエンジニアの力で、この日本をもっと元気にしていきましょう!