Oracle

どーでもいい小ネタ

SQL*Plusにて、「-S」オプション時の挙動が9iと10g以降で違う。 ナニが違うかというと、connect後、9iでは「Connected」の文字が出力されるが10g以降だとされない。

Data Guardフィジカルスタンバイ小ネタ

Oracleでフィジカルスタンバイのデータガード構成を取っているとき、プライマリ側でログイン時にパスワードを失敗したログがスタンバイ側に適用されると、スタンバイ側ではそのログインに失敗したユーザでアクセスできない。 これは、ログイン成功時にパスワ…

Statspack

パフォーマンスが悪化しているシステムの原因がSQLにある事を前提とした、Statspackを用いたチューニング概要資料を会社の勉強会の為に作成中…。 最近知ったのですが、Oracle 9i辺りから使える機能に「仮想インデックス」というものがあるのですね。 セグメ…

営業電話

たまにOracleさんからお電話頂くんですが、これって営業として入社した方の研修の一環なんでしょうか? 大体が新規にOracleを導入する予定がありますか?みたいな感じなんですが、皆さん非常にたどたどしくて…。 何がどうとか言うわけじゃないのですが、なん…

Oracle ORION

Oracle ORIONという、データベースへ疑似的なトランザクションを発生させて ディスクに関するパフォーマンス情報を提供してくれるツールがあるようです。 http://www.oracle.com/technology/software/tech/orion/index.html 上記からダウンロード可能。 使っ…

changePerm.sh

UNIX系OS上でOracleをインストールした場合、基本的にはインストールしたOSユーザでしかSQL*Plus等のユーティリティを実行できない。 別のOSユーザから上記Oracleユーティリティを使いたい時は、 1.Oracleソフトウェアをインストールしたユーザのグループ…

プロセスをkillする

select username , sid , serial# from v$session; で特定し、 alter system kill session '<上記sid>,<上記serial#>'; でシグナル送信。