db

Oracle Database 11g ライセンス比較

db

ふと眺めていたら11gのエディション別機能一覧から ビットマップインデックスとフィジカルスタンバイに関する項目が 消えているのに気づいた。これは10gではEEでしか使用不可能な機能。 http://www.oracle.co.jp/oracle11g/product_editions.html http://www…

Oracle Database 11g Release

ついに出た模様。相変わらずJPのサイトには何も書いて無いな。 http://www.oracle.com/features/hp/11g-general-availability.html 現時点でダウンロード可能なのはLinux版のみとなっている。 最初からWindows版も出さないのは珍しい気もする。

Oracle ORA-00600 qctcte1

db

先日10gR2に移行したDBのログを眺めていたらORA-00600が山ほど出ていた。 どうやらVIEW_MERGE掛かるようなSQLの場合に、オプティマイザが嫌がるらしい。 KROWN漁ったけど、PSR最新版でも未FIXでパッチも無いようなので以下の設定を突っ込んで 暫定対処。影響…

Oracle ORA-00600 keltnfy-ldmInit エラー

db

変なエラーが出たので見て欲しいと頼まれたので見てみたら ORA-00600: internal error code, arguments: [keltnfy-ldmInit]というKROWNにも載っていないエラーが出ていた。 色々調べてみたら自分自身のホスト名が名前解決出来ない 場合に出るエラーの模様。 …

Oracle Licence 形態変更

db

Standard EditionとStandard Edition Oneの場合だけCPUソケット単位の ライセンスになるという話。Quadコアとか出てきているので、Standard Edition でもパラレルクエリ使うSQL組んだり出来そう。 (追記:パラレルクエリはEEから。まあ他にも恩恵はあるか。機…

Prepared Statements and SQL injections

db

http://isc.sans.org/diary.html?storyid=2301 タイトルを見たときはドキッとしたが、結局はドライバの実装依存。 ドライバ内部でPrepared Statementを展開してSQL文に直してる 様な実装の場合問題にはなり得るかな。(あるのか?)mysqlとかはPrepared Statem…

Oracle PSR適用

引き続きOracle。 PSRのrunInstallerがoraInventoryを認識してくれなくて困る。 調べたら /etc/oraInst.loc の内容が実ディレクトリと一致してなかったのが 原因だった。普通はGUIのインストーラ使って入れるのでこんな問題起きないか。 まあ、相手がjavaで…

Oracle10gR2 for Linux での248日問題

昔にもあったカウンタのオーバーフロー問題再び(今度はクライアント側)。 なお、最新のPSRでは修正済み。症状的にはtimesコール呼びまくってループから抜けなくなる。 64bit版でも影響受けてるので、signed intとかに格納して比較してると思われる。 該当ラ…