Oracle

Standard Edition One

Standard Edition の条件限定版が出た模様。 SE 200万、SE One 65万で条件さえ合えば、約 1/3 の価格になりますね。 PowerGresや、オープンソース系 DB への対応だと思われる。

ORA-00372

ORA-00372 現在、ファイルstring を修正することはできません 原因: 変更できないファイルの内容を変更しようとしました。このファイルは読取り専 用の表領域の一部とみられますが、オフラインにする途中であるか、クローズの途中で ある可能性があります。 …

10g より、ルールベース・オプティマイザはサポート対象外

From http://www7.big.or.jp/~pinball/discus/oracle/62777.html

トラブル発生。

java.sql.SQLException: ORA-01453: SET TRANSACTIONはトランザクションの最初の文である必要があります con.setAutoCommit(false); ...SQL実行... con.setTransactionIsolation(Connection.TRANSACTION_XXX); とかやると出るけど、んなとこ見当たらず。 con…

Oracle Developer Days

8/24, 25日だって。

オラクル、3・4件の企業買収を検討中=CEO

Oracle も M&A 路線ですか。

alter 文

alter 文も普通に実行できるのね。 //alter tablespace hogehoge read only //alter tablespace hogehoge read write stmt.executeUpdate("alter tablespace hogehoge read write");

Oracle SQLチューニング講座

メモ。

15分

以前、一度あったのだがシステム構成として APサーバとDBサーバの間にルータがかんでいると (ルータの設定にもよるが)ルータが勝手にセッションを切ってしまい、 APサーバからSQLを投げると、帰ってくるまで15分くらい時間がかかる ポーリングすれば問題な…

Oracle Master Platinum 攻略ノート - Oracle 8i Backup and Recovery編 -[PDF]

Optimizer

analyze コマンド #全データを読み取り統計情報を収集する ANALYZE TABLE 表名 COMPUTE STATISTICS; ANALYZE INDEX 索引名 COMPUTE STATISTICS; #10%のデータをサンプリングし統計情報を収集する ANALYZE TABLE 表名 ESTIMATE STATISTICS SAMPLE 10 PERCENT;…

スナップショットの使用量

Level6 × 7(回) = 100M

Statspack

とりあえず3時間おきにチェックするように cron で仕掛ける。 Oracle9 i Database Release 2 Oracle9 i STATSPACK[PDF]

インスタンス死ぬ

OEM で動的パラメータの 共有プール、バッファ・キャッシュを変更したら、 時間がかかりますというダイアログが出て、YES ボタンを押下したら インスタンスが死にますた。ありえない。まじありえない。 寿命が3日縮まった。

Oracle Master

昨日文句を書いたからか知らないが、申請完了してました。 続いて、発送申請登録。

Oracle Master

試験合格後の認定申請、一週間以上経っているのにまだ処理中。 デッドロックしてませんか?と問い詰めたい。子一時間問い詰めたい。

utPLSQL From ymoto(id:dot:20040527 コメント)

PL/SQL 用のテスティングフレームワークらしい

Oracle Master

アップグレード試験: Oracle8iからOracle9i Goldへ Oracle9i 新機能(#1Z0-030) 受かりまつた。 DBA の仕事したいよ〜。

9i

initファイル(or PFILE)に CURSOR_SHARING=SIMILAR しておけば、バインド変数を利用しなくても、 安全なリテラル(同一の実行計画を生成するリテラル)に対して カーソル共有がされる

Oracle はお嫌い?

Middlegen で Oracle から hbm.xml を生成しようと思ったが、上手く行かず。 [middlegen] (middlegen.MiddlegenPopulator 929 ) The table named CUSTOMER was found in the schema named "HOGE". However, Middlegen was not configured to look for tables…

・spfile に設定されているパラメータを調べる v$spparameter isspecified 列が true

関数使うカラムにたいして、外部結合する場合 カラム名の後につける。 where day_column1 = to_char(day_column2(+),'YYYYMMDD');

今日は朝30分早く出社して iStudy でお勉強。まだ始めたばかり。 早くしないと。。。 OTN 領域サイズ見積もり(From WEB+DB PRESS Vol19) http://otn.oracle.co.jp/document/estimate/

ROWID 擬似列select * from TBL order by rowid;

http://otn.oracle.co.jp でログイン不能。JDBC ドライバがダウンロードできないではないか。

sqlldr 既存データがある表に対しては REPLACE だと表全体を置き換えてしまう。 行置き換えかと思っていたので、なんで以前のデータが無くなるのだろうと。 その場合は、APPEND で。 CHARACTERSET UTF8 APPEND INTO TABLE tbl_hoge FIELDS TERMINATED BY ","…

制約一覧 select user_constraints.* ,user_cons_columns.* from user_constraints ,user_cons_columns where user_constraints.table_name = user_cons_columns.table_name(+) and user_constraints.constraint_name = user_cons_columns.constraint_name(+…

ファンクション索引(ファンクションインデックス) http://cgi.html.ne.jp/~nika/orcl_mst/function_index.html ファンクションは CBO じゃないとダメなんだ。 この例では、2分48秒−>0.03秒になっている。 今日は普通のインデックスで 3秒−>0.3…

set autotrace traceonly; 実行計画、統計の表示 set timing on; SQLの実行速度の表示 実行計画はいちいち Enterprise Manager の SQ Lスクラッチパッドで見てたので、今後は autotrace で。

1テーブル500万件程度のデータがあるテーブルへの問い合わせが 異常に遅い。1000万件以上とかならわかるが。。。 インデックス適応 テーブル、インデックスのテーブルスペースを他と分ける テーブルスペースのREAD ONLY化 みたいなことをごにょごに…