パスワードを忘れた? アカウント作成
15254 story

OCIをサポートするOracle互換のオープンソースDB、登場 9

ストーリー by GetSet
PL/SQL完全互換とかだったらなぁ… 部門より

ultrageek 曰く、

ITProの記事によると、EnterpriseDB社が、Oracle DB用APIであるOracle Call Interface(OCI)のサポートを追加した「EnterpriseDB Advanced Server 8.2」のベータ版を公開したらしい。
EnterpriseDBは、PostgreSQLベースのDBで、SQL Server、MySQL、Sybaseからの 自動移行機能も搭載するとのこと。 OCIのサポートにより、Oracle DB向けアプリケーションのコードを 変更することなく稼動させることが可能になったとのことだ。
とりあえず、 誰か人柱になってください。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 開発者側ですと、Oracleは無償で手に入れられるので魅力は薄いですね。
    PL/SQLとかも動くようですし、移植は楽なのかも知れませんが、それでも
    1500USDもかかると、最初からPostgreSQLやMySQLで良いのでは無いかと
    選択枝から除外されてしまう。

    旧システムの移行をするのにOracleじゃ高いからEnterpriseDBと言う
    事を狙ってOCIのサポートなんでしょうかね。

    OCIって結構使われているものなんでしょうか?
    #Oracle7(16ビット)ぐらいから触ってきていますが、
    #どうしてもOCIを使って!!、と言う(そこまで実行速度を求める)案件が
    #一度も無かった・・。OO4OかODBCかJDBC(thin)ばかり・・。

    • フリー版 [enterprisedb.com]があるよ
      --

      /* Kachou Utumi
      I'm Not Rich... */
    • by Dobon (7495) on 2007年04月25日 5時21分 (#1147797) 日記
      OCIって結構使われているものなんでしょうか?
      オラクル製のプリプロッサが生成するコードはOCI呼んでたような記憶が。。。。
      # OCI使うような業務プログラムはSQL文も「べたべたのoracle方言」だろうから移植の手間は変わらないと思う。

      #どうしてもOCIを使って!!、と言う(そこまで実行速度を求める)案件が
      #一度も無かった・・。OO4OかODBCかJDBC(thin)ばかり・・。
      OCI経由とthinドライバ経由の速度差って、CPU負荷に余裕があれば大差ないような……
      # oracleでパフォーマンスが問題になったのは夜間バッチとflashアプリのセッション情報保持だけです。
      # どちらもOCIを使った程度でどうにかなるような問題じゃなかった
      --
      notice : I ignore an anonymous contribution.
      • >OCI経由とthinドライバ経由の速度差って、CPU負荷に余裕があれば大差ないような……

        3年ほど前にある条件下で計ったときに、
        Thinの方が明確に速いという結果を出したことがあります。
        OCIのJNI呼び出しの負荷が大きくなって
        JVM内部で閉じたThinドライバがHotspot等で加速されたら
        そっちの方が速かった、という結果だったようです。

        ま、ただクエリやデータの大きさなんかによっても違ってくる
        のかもしれませんけど。

        # そのときのプロジェクト以来、ウチの会社ではOCIは捨て、という事になってます
    • >OCIって結構使われているものなんでしょうか?
      PHP経由の場合は、使用していますよ(OCI8)
  • OCIだけ互換でも・・・ (スコア:3, すばらしい洞察)

    by Anonymous Coward on 2007年04月24日 22時05分 (#1147699)
    SQLの部分は正直どうにも。
  • by kicchy (4711) on 2007年04月25日 9時18分 (#1147843)
    OracleのDB構成ファイルからデータ移行できる方が嬉しいなぁ
    OCIなんて使ってないから・・・・

    # 最近、JDBC Type4でしかアクセスしてないし・・・
  • 次は、DB2&DB/400対応化?
    --

    /* Kachou Utumi
    I'm Not Rich... */
  • 名称 (スコア:1, おもしろおかしい)

    by Anonymous Coward on 2007年04月24日 20時04分 (#1147655)
    RHELに対するUnbreakable Linux [google.com]をもじって、
    「Unbreakable DB」とでも命名すれば良かったのに...。
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...