宗教のようなOracle

以下に記述されているものはすべて、Oracle DatabaseおよびOracle Exadataに関するものです。



前文





満月は、前方の丘の間から消える埃っぽい曲がりくねった道を照らしました。 私は旅の初めに、この道がどこにつながるかを考えて考えていました。 疑念を投げ捨てて、私は遠くに見えるピラミッドへの旅を始めました。ピラミッドの頂上は雲の間で失われました。 途中で、誰も私に会いませんでした。記念碑を除いて、男の写真と「In Codd we trust」という巨大な文字の碑文がある墓石のようなものです。 ピラミッドにかなり近い距離で近づくと、大部分が8KbのサイズのDB_BLOCKで構成されていることがわかりましたが、もっと多くのピラミッドが見つかりました。 各ブロックには、そのブロックを使用してデータを保存した会社のロゴがありました。 ピラミッドの入り口近くの小さな群衆に気付き、私は興味を持ち、それが何であるかを知ることにしました。 群衆は非常に近づいて形を整えました-大部分は学生で構成されていましたが、ビジネスアナリスト、テスター、プログラマーにも会いました。



メインエントランス近くの目立たない隙間をすり抜けて、私は素晴らしい場所にいることに気づきました。 巨大な空間はきらめくデータで満たされ、壁はAWRの写真とスローガンで覆われていました。 それらの一部は私には理解できず、一部は馴染みがありました- 「ExadataはXの6倍高速」、「OracleはYの16倍高速」、「Oracleはより高速です!!!」、「RACは私たちのすべてです!」、「バックアップバックアップしないか? -あなたの死を選択してください "、"バックアップなし-運がありません! "、" ASM-未来への道 "、" DataGuard-生活を楽にしてください! " 。 内部の聴衆は、外部の聴衆とは多少異なっていました。 すべての方向とストライプのプログラマ、プロジェクトマネージャー、建築家、アナリスト、コンサルタント、インテグレーター-彼らはすべて巨大なピラミッドの中に避難しました。 また、不平を言ってすぐに何かを言い、オラクルという言葉で声とイントネーションを上げた伝道者もいました。 もっとよく見ると、目が熱っぽいきらめきを持っていない人たちのグループに気づきました。これはOracleという言葉を歪めました。 これは、MicrosoftとSQL Serverのラベルが付いた企業の青いシャツを着た人々のグループです。 彼らは無力な怒りで泣き、「私たちにもMVCCがあります。デフォルトではオンになっていません。」 彼らから少し離れたところに、PostgreSQLという碑文のテントがありました-黒いパーカーの厳しい男たちは、信じられないほど周りで起こっていることをすべて見て、仕事を続けています。 申し訳ありませんが、ストーンブレーカーはそれらを残しました。 さらに見ると、IBMとDB2の旗が見えました。丸眼鏡をかけた人々のグループは、メインフレームによって他のすべてから完全に閉じられました。 彼らは奇妙なトランス状態にあり、印象は周りで何が起こっているのか理解していないというものでした。 奇妙な宇宙では、平行線が交差し、垂線は負の値を持ちました。



少し慣れてきたので、最も興味深いのはピラミッドの中心にあると確信し、そこに向かいました。 DBAと呼ばれる司祭カーストがそのミニストリーを運んだのはそこにありました。 カーストは、オラクルからの祝福の度合いに応じて3つのレベルを持ち、対応する順序で配置されました。 バックアップで構成された丘の底には、赤いフーディの初心者がいて、背中に大きなOCA文字があります-マニュアルを振って、ビットマップインデックスを使用する必要がある場合と、ネストされたループがハッシュjoin-aとどのように異なるかを覚えていました。 少し高いところには、碑文のOCPが付いた黄色いローブの付着物がありました。 彼らはSQLとRMANのスクリプトを手に持って巻物を持ち、それらを暗記し、特に複雑で美しいものを脇に置いたり、隣人と交換したりしました。 丘の真ん中に、オラクルタオをつかんでからずっと昔の黒いパーカーにOCMの司祭が座っていました。彼らは賢く頭をddいて、考えの力でバックアップを取り除き、手を置くことでパフォーマンスを最適化しました。



少し高い、即興の場面で、トム・カイトはオラクルの戒めを巧みに説明し、一方の手で群衆にメタリンクのメモを投げ、他方の手でインターネットでブログを書きました。 丘の最上部には、太陽のようなラリー・エリソンが座っていた玉座がありました。 彼は左手でExalyticsの小さなコピーを、右手でExadataを持ち、彼自身はBig Data Applianceに座っていました。 増え続けるSCNを数えながら、何百ものドラムが大きな音を立てました。 時々、ラリーはどちらか一方の手を挙げて、データベース開発の主流を示しました。一方、喜んで叫ぶマーケターとフォロワーの群衆は、彼の仕事を支持しました。



知恵と知識を求めて、私は切望された黄色のパーカーを手に入れ、独自の巻物を作成し、ORA-00600とORA-12704について話し合い、RMANとData Guardに触れ、さらに多くの特権を得ました。 リレーショナルモデルのタオを理解し、ACIDの原則を吸収し、データの陰とトランザクションの陽を学びました。 私は当然のことながら、データブロックヘッダーeのすべてのオフセットを知っていました。



しかし、時間が経つにつれて、私の環境は悪夢に変わり、何とか暗い夜にバックアップと台本を投げるまで変わり始めました。 出口に向かう途中、私はキツネの長く冷やされた死体と、FoxProのシャツで彼の周りを飛び回る狂気の人々に気付いた。 彼らのジャンプから、キツネは飛び上がり、彼女はまだ生きているようでした。



マーケティングの叫び声、マニュアルに衝撃を受け、人事の甘い約束が背中に押し寄せました-しかし、走りを加速させただけで、目からベールが落ち、周りのすべてが恐ろしい悪夢に変わりました。 緑の牧草地で目を覚ますと、私は立ち止まり、周りを見回して、以前の経験を評価しようとしました。



プロット





最近、会議中に、私が現在働いている同様の地域の同僚とすれ違う知り合いがいました。 この会議で発表されたプラットフォームの議論の中で、機知に富んでいるようにしようとする同僚が、議論されているプラ​​ットフォームに言及して「貧しい人々のためのエクサデータ」というフレーズを表現しました。 半分は承認の笑い声でこの声明を支持しましたが、Oracleがマーケティングに費やしたすべてのお金が無駄にならず、Exadataがブランドに変わったことに気付きました。 それでは、彼がACIDの原則の1つについて気にしないのであれば、Oracleを愛し、祈ることができます。 そして、コミットを失うことさえあります- リンク



私は絶えずオラクルに目をつぶっている、オラクルはすべての問題を解決できると考え、オラクルは最高の最高だと主張する人々に会います。 オラクルが住んでいる環境では、そのような感情はいたるところにあり、楽器を専門的に使用するというよりも宗教的な礼拝に似ています。 Oracleが本当に最高の場所とそうでない場所を見つけてみませんか? 私が個人的に疑問に思っていることは、オラクルがマーケティングにおいて本当に最高だということです。 これには多くの例があります。シェレメーチエボで、OracleがHPよりも数倍速いことを発表した広告バナーを最後に見ました。 オラクルはこのスローガンをすべての競合他社に対して使用しました。これはオラクルが宣言した汚いPRであり、下の写真で見ることができます。 さらに、すべてのオラクルは謝罪し、言葉を取り戻さなければなりませんでした-しかし、騒音はすでに発生し、目標は達成されていました-誰もがExadataについて聞きました。



















OracleはOLTP分野の機能にとって最適なソリューションであることに同意します。ここで議論するのは難しいので、私自身にOracleを使用するようアドバイスします。 豊富な機能-バックアップ、スタンバイ、パーティショニング、RAC、ASM、フラッシュバック、MVCC、その他多くの機能により、彼は長い間このセグメントのリーダーになっています。 誰かがPL / SQLに言及したいと思うでしょう-データベースレベルでのビジネスロジックの使用は今ではひどい悪人であり、まったく歓迎されていないので、ここですでに議論の余地があります。



しかし、何らかの理由で、ほとんどの人は、Oracleがすべての問題を完全に解決し、すべての問題に適用できると確信しています。 私自身の実践では、これは常にそうであるとは言えません-Oracleは何かに長けていますが、ある時点でそれはお金の無駄であり、他の原則に基づいた完全に異なるソリューションと異なるメカニズムの使用がここで必要です。 良い例として、DWH領域、大量のデータの分析処理(もちろんOracle Exadataを購入できます)を挙げることができますが、他のメーカーのソリューションと比較して、そこから消費される金額に対する効率の比率は最小限に抑えられます。



マーケティングは技術専門家の心に浸透し、調査と因果関係を構築し、行われているプロセスを理解することが彼らの仕事であるため、何が何であるかを理解する必要があるようです。 これは真実ではないので、私は望んでいませんし、Oracleソリューションが悪いとは言いません。 しかし、オラクルの積極的なマーケティングは、盲目のユーザーとファンを彼らのユーザーから追い出していると言っておく必要があると思います。



IBMのような会社でさえ、R&Dに多くのお金を費やしているので、私の目にははるかに価値があります。 オラクルの場合、反対の状況が観察されます。会社は利益のみを追求し、既存のソリューションの科学的および技術的レベルの質的改善は追求しません。 Exadataは、まだ一般ユーザーが支払っている多くのマーケティングの話題です。 オラクルは、マーケティングへの支出を減らし、研究開発への支出を増やすべきだと思いますか?



All Articles