タグ

Oracleに関するugnewsのブックマーク (6)

  • Explain Plan の使用と確認方法 - SQL> shutdown abort

    今日はちょっとライト目にExplain Planの使用方法でも書きます。 まぁ、週末だしね、多少簡単げなとこで。 EXPLAIN PLAN ってなに? Oracle Database パフォーマンス・チューニング・ガイド 10g リリース2(10.2) B19207-01 19 EXPLAIN PLANの使用方法 http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19207-01/ex_plan.html EXPLAIN PLAN文は、SELECT、UPDATE、INSERTおよびDELETE文について Oracleオプティマイザが選択した実行計画を表示します。 文の実行計画とは、Oracleがその文を実行するために行う一連の処理です。 どんなときにつかう? SQLチューニングに使い

    Explain Plan の使用と確認方法 - SQL> shutdown abort
  • Oracle 重いクエリを投げてしまってキャンセルしたい時

    Oracle 重いクエリのキャンセル ついうっかり流したSQLが一向に返ってこないとき。 Oracle開発の時、SQL Developer使うことがあるんですが SQL Developerでタスクの削除ボタンを押しても クエリは後ろで走っているんですね。 直接SQLでセッションを落としてしまう方法で対処できます。 対処方法 sql*plusなどで接続します。 該当セッションと同じユーザかsystemユーザあたりがよいでしょう。 以下のSQLで現在のセッションの状態を確認できます。 set linesize 500 select sid, serial#, username, program from v$session where username = 'ユーザ名'; 結果はこんな感じで出てきます SID SERIAL# USERNAME PROGRAM ---------- ------

    Oracle 重いクエリを投げてしまってキャンセルしたい時
  • 改訂後の Oracle Master Sliver 12c を受けてきました - Qiita

    改訂前のOracleMaster 12c認定試験(1Z0-062-JPN)を受け、撃沈された上に 申込時に再受験無料キャンペーンの登録を忘れるという失態をやらかし、決して安くない受験代がめでたく自腹で引き落とされ、数ヶ月ふて腐れておりました。 しかし今回認定試験の改訂をうけ、再受験し、無事認定されることができました。 迷走して色々と受験費・教材費を使ってしまったのでせめてその情報をここに残しておきます。 中の人 Oracle 5年生 開発・運用・構築経験あり Oracleは使ったり立てたりと基的なことなら可 パフォーマンスとか凝ったことはできない 受験履歴 2016年4月にBronze認定を受ける 2017年5月にSliver認定に挑戦、54%で撃沈(当時合格ライン67%) 2017年8月に試験改訂 2017年10月にSliver再挑戦、85%で無事認定(合格ライン64%) 勉強期間 改

    改訂後の Oracle Master Sliver 12c を受けてきました - Qiita
  • DELETE_FLAG を付ける前に確認したいこと。 - Qiita

    DELETE_FLAG という思考停止フラグ DELETE_FLAG という boolean の列が DB 設計でよく話題になります。 論理削除という言葉で上手に論理武装し、スキを見せるとすぐに入れたがる人がおり、 一方でそれにつよく反対する人もいます。 自分の経験としては、広義の論理削除はありえると思いますが、実現方法が DELETE_FLAG だとなった時、それはあまり考えてないでなんとなくパターンとして盛り込んでる場合が多いと感じます。 ただし、設計に唯一の答えは無いので、もしかしたらそれが妥当な設計である場合があるかもしれません。 今回は「DELETE フラグがなぜダメなのか?」などという話をするつもりも、アンチパターンだと断言するつもりもありません。 問題は、仕様をきちんと把握すると、「最適な設計は DELETE_FLAG ではない」という場合が有って、その場合は、その最適な設計

    DELETE_FLAG を付ける前に確認したいこと。 - Qiita
  • 無料で使える「Oracle Database XE」をインストール - builder by ZDNet Japan

    1. 無料のOracleデータベース 読者の皆さんはOracleデータベースに無料版が存在することをご存知でしょうか?残念ながら日オラクルから情報が出てないので、知らない方も多いと思います。 無料版のOracleデータベースとはOracle Database 10g Express Edition(以下「Oracle XE」)で、多少の制限はありますが中身は完全なOracleデータベースです(制限については後述)。 金額的に敷居が高いと感じていた方であっても、無料でOracleデータベースを用意することができます。開発プラットフォームとしてだけでなく、小規模システムであれば運用プラットフォームとしても十分に使えると思います。もちろん、Oracleデータベースの勉強にも有用でしょう。 データベースはデータを管理し、簡単に検索・抽出などをするために利用されます。通常はデータの管理等に利用され

    無料で使える「Oracle Database XE」をインストール - builder by ZDNet Japan
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 1