2018-04-28 ヒストグラム、使った? ORACLE ある条件下でヒストグラムが使われるかどうか?という質問を受けた。 で、ヒストグラムが使われたかどうかを確認する方法ってあったけか?と調べてみたが、event 10053 以外は見つけられず。 そもそも、ヒストグラムは、取られていれば使われるもので、使われているかどうかを気にかける必要はなく、取られているかどうかを気をつければいい話だと思う。 ・・・どうでもいい気がしてきた。 続きを読む
2018-04-16 ログイントリガーによる接続制御(ご利用は自己責任で) ORACLE トリガーってエラーになると、引き金になった処理も失敗する。 トリガーでの例外処理 ほとんどの場合、例外を呼び出す文がトリガーによって実行され、その例外が例外ハンドラによって処理されないと、データベースは、トリガーとそのトリガーを呼び出す文の両方の影響をロールバックします。 ただし例外もあります。詳しくはマニュアル参照。 で、この挙動を利用して接続を制御するためのトリガーを作ってみた。 続きを読む
2018-04-16 nc コマンドを使った port の疎通確認 こんな感じ。 nc -v -w 1 <IP address> <port> 失敗すると $ nc -v -w 1 192.168.56.21 23nc: connect to 192.168.56.21 port 1521 (tcp) failed: Connection refused$ 続きを読む
2018-01-06 バイトオーダ ORACLE エンディアン(endian)の話。毎回忘れます。 x86 はリトル。 HP-UX や AIX など他は大体ビッグ。 メインフレームも大体ビッグ。 続きを読む