タグ

oracleに関するtgkのブックマーク (28)

  • 基本的なマテリアライズド・ビュー

    9 基的なマテリアライズド・ビュー この章では、マテリアライズド・ビューの使用方法について説明します。内容は次のとおりです。 マテリアライズド・ビューを使用したデータ・ウェアハウスの概要 マテリアライズド・ビューのタイプ マテリアライズド・ビューの作成 既存のマテリアライズド・ビューの登録 マテリアライズド・ビューに対する索引付けの選択 マテリアライズド・ビューの削除 マテリアライズド・ビュー機能の分析 マテリアライズド・ビューを使用したデータ・ウェアハウスの概要 一般的に、データは月、週または日単位で、1つ以上のオンライン・トランザクション処理(OLTP)データベースからデータ・ウェアハウスに送られます。データは通常、データ・ウェアハウスに追加される前に ステージング・ファイルで処理されます。データ・ウェアハウスのサイズは、一般的に、数十GBから数TBの範囲にわたります。通常、データの

    tgk
    tgk 2016/05/07
    「マテリアライズドビューは、通常、クエリー・リライト機能を使用してアクセスされますが、エンドユーザまたはアプリケーションは、マテリアライズドビューに直接アクセスする問合せも作成できます」
  • Oracle Instant Client をWindows ODBC データソースとして登録手順メモ – hrendoh's tech memo


    Oracle Instant ClientODBC調  1. Oracle Instant Client OracleOracle Instant Client http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 32bitInstant Client Downloads for Microsoft Windows (32-bit) instantclient-basic-nt-12.1.0.2.0.zip instantclient-odbc-nt-12.1.0.2.0.zip
    Oracle Instant Client をWindows ODBC データソースとして登録手順メモ – hrendoh's tech memo
    tgk
    tgk 2016/02/02
    「odbc_installを実行すると、sqresus.dllが消されてしまうので、再度instantclient-odbc-nt-12.1.0.2.0.zipを解凍しなおしておく必要があります」
  • Oracle Application Express

    tgk
    tgk 2014/07/22
  • ORACLE:ORACLEのフリークライアントソフト「Instant Client」のセットアップ方法


    Instant ClientORACLEORACLE Instant ClientOracle ClientORACLE_HOME ORACLE OCIOCCIODBCJDBC使Instant ClientSQL*Plus使 ODBCAccessExcelVBODBCORACLEInstant Client
    ORACLE:ORACLEのフリークライアントソフト「Instant Client」のセットアップ方法
    tgk
    tgk 2014/07/10
  • Myth: The Oracle Database Cannot Index NULL

    tgk
    tgk 2012/01/31
    複合indexの一部の列がnullのとき、そのnullはインデックスされる。「Oracleはnullをインデックスしない」というのは全列nullの場合の話
  • クエリが現在実行段階のどこを実行しているのか分かる方法がないんでしょうか

    この前、社内のエンジニアたちと話し合ううちこんな疑問が提起が提起されました。 クエリが現在実行段階のどこを実行しているのか分かる方法がないんでしょうか。 SQL*Traceのような一般的な方法では不可能です。たぶん唯一な方法はオラクルが実行計画によってクエリを実行しながら呼び出す関数(Function)をトレースすることでしょう。オラクルが呼び出す関数をトレースする一番簡単な方法はoradebug short_stackコマンドです。 簡単な例を通じて見ましょう。まず次のように必要なオブジェクトを作ります。 create table t1 as select level as c1, 'x' as c2 from dual connect by level <= 1000; create table t2 as select level as c1, 'x' as c2 from dual

    tgk
    tgk 2011/07/26
    oradebug short_stack
  • https://blogs.oracle.com/oracle4engineer/post/entry/post_73

    tgk
    tgk 2011/07/06
    インデックス追加の影響範囲を限定するために:「索引をオプティマイザに対して非表示にし...その索引を使用しないようにできる」「問合せが索引を使用する必要があるときは、ヒントとして明示的に指定する」
  • https://blogs.oracle.com/oracle4engineer/post/column/technical/020849.html

    tgk
    tgk 2010/12/29
  • Oracle Knowledge アーカイブ | EXEM Japan HP

    “Scene25 – SGA: allocation forcing Component growth”...

    Oracle Knowledge アーカイブ | EXEM Japan HP
  • 『[Oracle] 11gではデフォルトでパスワードの大文字小文字を区別する』


    Oracle 11g Object Browser 9  ORA-01017: /  11g  Object Browser 9  Oracle  10g  SEC_CASE_SENSITIVE_LOGON FALSE ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON
    『[Oracle] 11gではデフォルトでパスワードの大文字小文字を区別する』
    tgk
    tgk 2010/01/19
  • OTN Japan - Oracle9i 物理設計:第3部 テーブルの設計

    私の所属するOracleDirectでは電話やインターネットを利用して、各種のお問合せを頂いたお客様に対しまして、お客様の担当されておられるシステムの成約・成功のための各種ご支援をさせていただいております。単にお問合せに対する回答を行うだけでなく、ご要望があれば製品紹介や機能解説のプレゼンテーション、デモ等も電話とインターネット経由を併用して実施いたします。お問合せは無償ですのでOracle製品について確認したいことがございましたらお気軽にご連絡ください。 はじめに テーブルの容量見積については、OTN Japanに以下の資料・ツールが用意されています。 領域サイズの見積もり方法 領域サイズ見積シート ここで解説している見積方法は、資料「領域サイズの見積もり方法」の考え方をやや簡略化して、計算しやすくした方法です。また、指針を出すということを優先し、プラットフォームやバージョンによる違いを

    tgk
    tgk 2009/12/02
    number列の長さ = 1 + CEIL (n / 2)
  • ROWNUM - オラクル・Oracleをマスターするための基本と仕組み

    ROWNUM 擬似列 ROWNUM 擬似列の特徴は ソート前の抽出した結果セットのレコード番号をあらわす。 WHERE 条件に入れることでレコード数を制限できる。(オプティマイザに助言をあたえている) 条件の評価順序は、その条件文において最後に評価される。 ORDER BY と WHERE に併用すると WHERE 条件が先に評価される。 行番号 (ROWNUM) の割り当ては並び替え処理前の条件に一致したデータ取り出し時に割り当て済みである。 抽出した結果レコードのレコード番号をあらわす ROWNUM は結果セットに対する一意の昇順の行番号を割り当てる。(取り出し順) SELECT ROWNUM FROM EMP ; ROWNUM ---------- 1 2 ... 取得するレコード数の制限 ROWNUM を条件に加えることで 行番号 (ROWNUM) の条件を除いて絞り込んだ結果 か

    tgk
    tgk 2009/11/14
    これは STOPKEY によるもので 1 レコードから評価し、行番号への評価が偽になった時点で終了する。つまり ROWNUM = 2 を最初のレコードで評価した場合 1 =2 .. false になり取り出し処理が終了される
  • AWRから実行計画をまるっと抜いてくる - MATSU’s vision


    select * from ( select 'select * from table(DBMS_XPLAN.DISPLAY_AWR(''' || SQL_ID || ''',null,null,' ||'''ALL'''||'));' from dba_hist_sqlstat order by ELAPSED_TIME_DELTA desc ) where <>;  SQL SQLSQL  便
    tgk
    tgk 2009/11/04
  • パフォチューで一番最初に見るところ - MATSU’s vision


    dba_hist_sqlstat 10gSQL 便  SQL> select SQL_ID,SNAP_ID,ELAPSED_TIME_DELTA 2 from dba_hist_sqlstat 3 order by ELAPSED_TIME_DELTA desc 4 ; SQL_ID SNAP_ID ELAPSED_TIME_DELTA ---------- ------------------ g2wr3u7s1gtf3 352 22746 4ynyjw64rp857 374 22731 0h6b2sajwb74n 351 22662 0h6b2sajwb74n 362 22637 4ynyjw64rp857 399 22549 
    tgk
    tgk 2009/10/31
    dba_hist_sqlstat
  • Oracle

    のオラクル・コミュニティが一堂に会するプレミア・イベントにぜひご参加ください。新しいスキルを身に付け、業界エキスパートと交流し、複雑なビジネス課題を解決するためのソリューションを発見しましょう。

  • OracleのSQLトレースの取り方が分からない


    Q OracleSQL調AALTERSESSION調 OracleSQLSQL12CPU34調 2 ALTERSESSION SET sql_trace = trueSQL
    OracleのSQLトレースの取り方が分からない
    tgk
    tgk 2009/10/29
  • ORA-00600 - オラクル・Oracle エラー FAQ

    カテゴリ:その他 ORA-00600: 内部エラー・コード、引数: [string] … サポートに問い合わせるか、その機能や使用方法をやめる。の二択であると言っても過言ではない。 あとは見なかったことにして、客先では出ないことを祈るという選択肢も結構多い? もし出ても ORA-00600 は仕方が無いんですとか、再現性がなければおかしいですねと逃げる・・・ ※ ORA-600 が出たからといって、その多くがオラクルを無停止運用することに致命的なエラーではないので恐怖することもありません。 Oracle を使うデベロッパの立場でサポート情報なしに、このエラーに直接対処する方法はほとんどない。 それは、このエラーが PL/SQL における OTHERS 例外のようなものであると考えるとわかりやすい。 例外処理でハンドリングされているエラーは、固有のエラーコードをもってエラーが発生するが OR

    tgk
    tgk 2009/10/26
    例外処理でハンドリングされているエラーは、固有のエラーコードをもってエラーが発生するが ORA-00600 は、そこでキャッチできなかった例外の総称として発生するものである
  • なにわ式初心者でもできるパフォーマンスチューニング

  • Oracle

    のオラクル・コミュニティが一堂に会するプレミア・イベントにぜひご参加ください。新しいスキルを身に付け、業界エキスパートと交流し、複雑なビジネス課題を解決するためのソリューションを発見しましょう。

    tgk
    tgk 2009/10/21
    GUIで9桁以上のサービス名を設定できないらしい
  • @IT:Databaseフォーラム全記事インデックス オラクルパーティショニング

    Databaseフォーラムに掲載されている全記事にアクセスできるインデックスです。また、@ITの各フォーラムにあるデータベース関連記事も掲載しています。インデックスは記事の追加とともに拡充していきます。

    tgk
    tgk 2009/10/19