OracleDBA(パフォーマンスチューニング(SQL編) - コピー

Size: px
Start display at page:

Download "OracleDBA(パフォーマンスチューニング(SQL編) - コピー"

Transcription

1 チューニング検討 体感的に遅い SQL を特定出来 Y N 一定期間の統計から抽出す N Y SQL トレース &TKPROF STATSPACK EXPLAIN PLAN コマンド 現在の状況から抽出する N Y AUTOTRACE 動的パフォーマンスヴュー V$SQL V$SQL_TEXT V$SQLL_PLAN 1

2 2) V$ 表 ( 動的パフォーマンスヴュー ) 1 使用するヴュー V$SQL 2 検証 SQL 後頁 5. 検証プログラム仕様 参照 3 抽出基準 STATSPACK 同様に以下を抽出基準とする 1. 物 1. 実行時間の長い SQL を抽出する 2. バッファ読込みブロックの多い SQL を抽出する 3. 実行回数の多い SQL の抽出 1. 実行時間の長い SQL を抽出する 実行時間の長い順に SQL を列挙し それぞれ構文解析 実行回数 バッファ読取バイト数 1 回実行あたりのバッファとディスク読込みバイト数等を検証する sql_text,parse_calls,executions,buffer_gets,disk_reads, trunc(buffer_gets/executions,2) buffer_per_run,trunc(disk_reads/executions,2) disk_per_run, cpu_time,elapsed_time from v$sql 実行時間の長い (ELAPSED_TIME) ものから順に出力している where executions > 0 and rownum <= 8 order by elapsed_time desc; SQL_TEXT, PARSE_CALLS EXECUTIONSBUFFER_GDISK_READS BUFFER_PERDISK_PER_EXE CPU_TIME ELAPSED_TIME lock table sys.mon_mods$ in exclusive mode nowait count(*) from sys.job$ where (next_date > sysdate) and (next_date < where NO =2order by NO lock table sys.col_usage$ in exclusive mode nowait intcol#,type,flags,lo bcol,objcol,extracol, schemaoid, elemnum from opqtype$ where obj# = :1 order by obj# from oid$ where user#=:1 and file# from file$ where ts#=: where NO =6order by NO where NO =5order by NO 検証用に用意した SQL の実行時間がワースト 8 に アスタリスクを使用して検索しているので解析効率が悪く実行時間が 2

3 ( 赤枠のところ ) 登場している アスタリスクを使用し重複行の排除 (distinct) をしているので負荷と アスタリスクを使用して検索しているので解析効率が悪く実行時間が長くパフォーマンスのネックとなる事が判る 解析呼び出し (PARSE_CALL) を 90 回も繰り返しており構文解析のキャッシュ ( ライブラリキャッシュ ) を再利用出来ていないので効率が悪 2. バッファ読込みブロックの多いSQLを抽出する 上記 1. 同様にバッファ読込みブロックの多い順に抽出する sql_text,parse_calls,executions,buffer_gets,disk_reads, trunc(buffer_gets/executions,2) buffer_per_run,trunc(disk_reads/executions,2) disk_per_run, cpu_time,elapsed_time from v$sql バッファからの読込み回数の多い順 where buffer_gets > 0 and rownum <= 8 order by buffer_gets desc; SQL 文 PARSE_CALLS EXECUTIONSBUFFER_GDISK_READS BUFFER_PERDISK_PER_EXE CPU_TIME ELAPSED_TIME where NO =7order by NO where NO =2order by NO pos#,intcol#,col#,sp con#,type#,condlen /*+ rule */ bucket_cnt, row_cnt, cache_cnt, null_cnt, timestamp#, 実行回数が多い分バッファからの読込み回数も多く負荷となっている事が判る ただし ディスクからの読込みは 0 であり これは 概ねディスク読込みは 0 となっており 最初の読込み以外はバッファキャッシュから読まれている事を意味しており最も負荷の高いディスクからの読込みがネックとはなっていない 3. 実行回数の多い SQL の抽出 sql_text,parse_calls,executions,buffer_gets,disk_reads, trunc(buffer_gets/executions,2) buffer_per_run,trunc(disk_reads/executions,2) disk_per_run, cpu_time,elapsed_time from v$sql 3

4 where executions > 0 and rownum <= 実行回数 8 (EXECUTIONS) が多いものを order by executions desc; SQL_TEXT, PARSE_CALLS EXECUTIONSBUFFER_GDISK_READS BUFFER_PERDISK_PER_EXE CPU_TIME ELAPSED_TIME where NO =1order by NO FROM menber where NO =1order pos#,intcol#,col#,sp are1,bo#,spare2 from icol$ where

5 name,intcol#,segcol #,type#,length,nvl(p recision#,0),decode( type#,2,nvl(scale,- 127/*MAXSB1MIN AL*/),178,scale,179,scale,180,scale,181,scale,182,scale,183,scale,231,scale,0),n ull$,fixedstorage,nvl (deflength,0),default $,rowid,col#,propert y, nvl(charsetid,0),nvl( charsetform,0),spar e1,spare2,nvl(spare 3,0) from col$ where NO =7order by NO i.obj#,i.ts#,i.file#,i.blo ck#,i.intcols,i.type#,i.flags,i.property,i.pct free$,i.initrans,i.max trans,i.blevel,i.leafcn t,i.distkey,i.lblkkey,i. dblkkey,i.clufac,i.col s,i.analyzetime,i.sam plesize,i.dataobj#,nv l(i.degree,1),nvl(i.ins tances,1),i.rowcnt,m od(i.pctthres$,256),i.indmethod#,i.trunc cnt,nvl(c.unicols,0), nvl(c.deferrable#+c. valid#,0),nvl(i.spare 1,i.intcols),i.spare4,i. spare2,i.spare6,dec ode(i.pctthres$,null, null,mod(trunc(i.pct thres$/256),256)),is t.cachedblk,ist.cach ehit,ist.logicalread from ind$ i, ind_stats$ ist, ( enabled, min(cols) unicols,min(to_numb er(bitand(defer,1))) deferrable#,min(to_ number(bitand(defe r,4))) valid# from

6 t.ts#,t.file#,t.block#, nvl(t.bobj#,0),nvl(t.t ab#,0),t.intcols,nvl(t. clucols,0),t.audit$,t.f lags,t.pctfree$,t.pct used$,t.initrans,t.ma xtrans,t.rowcnt,t.blk cnt,t.empcnt,t.avgs pc,t.chncnt,t.avgrln, t.analyzetime,t.sam plesize,t.cols,t.prop erty,nvl(t.degree,1), nvl(t.instances,1),t.a vgspc_flb,t.flbcnt,t.k ernelcols,nvl(t.trigfl ag, 0),nvl(t.spare1,0),nvl (t.spare2,0),t.spare4,t.spare6,ts.cachedb lk,ts.cachehit,ts.logi calread from tab$ t, tab_stats$ ts where FROM menber where NO =7order

スライド 1

スライド 1 ! ~Oracle Database を監視しよう ~ Session by Shinnosuke Akita 2014.02.00 Self Introduction Shinnosuke Akita Oracle DBA をやっています 今の現場は DB 設計もやっています 入社 2 年目 休日はランニングと家族サービス たまに小説も書いたり 勉強会にでかけたり 大衆酒場めぐりがマイブーム Today

More information

PA4

PA4 SQL チューニングによる 性能改善の効果とポイント 株式会社アクアシステムズ PPA4003J-00-00 株式会社アクアシステムズ Oracle データベースを専門とする技術者集団 Oracle チューニング & 監視ツール Performance Analyzer の開発 / 販売 Oracle 診断及びパフォーマンスチューニング Oracle データベースに関するコンサルティング Oracle

More information

1 発病のとき

1 発病のとき A A 1944 19 60 A 1 A 20 40 2 A 4 A A 23 6 A A 13 10 100 2 2 360 A 19 2 5 A A A A A TS TS A A A 194823 6 A A 23 A 361 A 3 2 4 2 16 9 A 7 18 A A 16 4 16 3 362 A A 6 A 6 4 A A 363 A 1 A A 1 A A 364 A 1 A

More information

untitled

untitled Oracle Direct Seminar SQL Agenda SQL SQL SQL SQL 11g SQL FAQ Oracle Direct SQL Server MySQL PostgreSQL Access Application Server Oracle Database Oracle Developer/2000 Web Oracle Database

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション データベースシステム入門 7. 集計, 集約 1 リレーショナルデータベースシステム コンピュータ リレーショナルデータベース管理システム 記憶装置 リレーショナルデータベース あわせてリレーショナルデータベースシステム データの種類ごとに分かれた たくさんのテーブルが格納される 2 SQL をマスターするには SQL のキーワード create table テーブル定義 select 射影など from

More information

MaxGauge_診断分析プロセス

MaxGauge_診断分析プロセス Easy Use -1- MaxGauge 診断 / 分析プロセス Easy Use -2- システム性能低下認識 システムレベル分析 : トレンド アラート等 診断 / 分析対象の時間帯を特定 トップダウンアプローチ 概要分析 : アクティブセッション / 滞留 /CPU 詳細領域分析 :I/O メモリー ロック 上位 ロック 上位 SQL... セッション診断 / 分析 SQL 診断 / 分析

More information

これは何? ORACLE の内部状態を示す情報の一つである 待機イベントについて解説します 待機イベントを知ることで 一歩進んだパフォーマンスチューニングが出来ます また 待機イベントという切り口を通して ORACLE のアーキテクチャに対する理解を深めていきます なお ORACLE のバージョンは

これは何? ORACLE の内部状態を示す情報の一つである 待機イベントについて解説します 待機イベントを知ることで 一歩進んだパフォーマンスチューニングが出来ます また 待機イベントという切り口を通して ORACLE のアーキテクチャに対する理解を深めていきます なお ORACLE のバージョンは ORACLE 入門講座待機イベントを知ろう アリエル ネットワーク鈴木健介 これは何? ORACLE の内部状態を示す情報の一つである 待機イベントについて解説します 待機イベントを知ることで 一歩進んだパフォーマンスチューニングが出来ます また 待機イベントという切り口を通して ORACLE のアーキテクチャに対する理解を深めていきます なお ORACLE のバージョンは 10.2 を想定しています

More information

n n n ( ) n Oracle 16 PostgreSQL 3 MySQL

n n n ( ) n Oracle 16 PostgreSQL 3 MySQL SaaS CAM MACS PostgreSQL ~ ~ 7 PostgreSQL in 2014/02/07 n n n ( ) n Oracle 16 PostgreSQL 3 MySQL n SaaS CAM MACS n AWS n 1993 6 1 1999 4 1 C/S CAM MACS 2007 4 1 SaaS CAM MACS 2007 11 1 SaaS CAM MACS CAM

More information

今さら聞けない!? Oracle入門 ~後編~

今さら聞けない!? Oracle入門 ~後編~ Oracle Direct Seminar 今さら聞けない!? Oracle 入門 ~ 後編 ~ 日本オラクル株式会社 Agenda 1. Oracle の基本動作 2. Oracle のファイル群 3. Oracle のプロセス群と専用メモリ領域. データベース内部動作 今さら聞けない!? オラクル入門 ~ 後編 ~. データベース内部動作 検索時の動作更新時の動作バックアップについて

More information

1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058

1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058 1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058 2 Excel 1 SQL 1 SQL Server sp_executesql Oracle SQL

More information

A. 前ページからの続きです DBMS_SPACE.UNUSED_SPACE の各パラメータの意味 segment_owner = オブジェクトの所有者 segment_name = オブジェクト名 segment_type = オブジェクトタイプ total_blocks = セグメント合計ブロッ

A. 前ページからの続きです DBMS_SPACE.UNUSED_SPACE の各パラメータの意味 segment_owner = オブジェクトの所有者 segment_name = オブジェクト名 segment_type = オブジェクトタイプ total_blocks = セグメント合計ブロッ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助として 是非お役立てください ご利用上の注意事項は最後のページにまとめられております ご確認のうえ ご利用ください 第 1 章 SQL パフォーマンスチューニングの基礎知識

More information

PostgreSQL SQL チューニング入門 ~ Explaining Explain より ~ 2012 年 11 月 30 日 株式会社アシスト 田中健一朗

PostgreSQL SQL チューニング入門 ~ Explaining Explain より ~ 2012 年 11 月 30 日 株式会社アシスト 田中健一朗 PostgreSQL SQL チューニング入門 ~ Explaining Explain より ~ 2012 年 11 月 30 日 株式会社アシスト 田中健一朗 アジェンダ 1.EXPLAIN とは 2. 表アクセスの基本 3. 結合の基本 4. 統計情報とは 5.EXPLAIN コマンド 6. 問題解決例 7. まとめ 2 1.EXPLAIN とは 実行計画とは - 目的地は 1 つでもアクセス方法は複数

More information

はじめに コース概要と目的 Oracle データベースのパフォーマンス問題の分析方法 解決方法を説明します 受講対象者 データベース管理者の方を対象としています 前提条件 データベース アーキテクチャ データベース マネジメント を受講された方 もしくは同等の知識 をお持ちの方 テキスト内の記述につ

はじめに コース概要と目的 Oracle データベースのパフォーマンス問題の分析方法 解決方法を説明します 受講対象者 データベース管理者の方を対象としています 前提条件 データベース アーキテクチャ データベース マネジメント を受講された方 もしくは同等の知識 をお持ちの方 テキスト内の記述につ はじめに コース概要と目的 Oracle データベースのパフォーマンス問題の分析方法 解決方法を説明します 受講対象者 データベース管理者の方を対象としています 前提条件 データベース アーキテクチャ データベース マネジメント を受講された方 もしくは同等の知識 をお持ちの方 テキスト内の記述について 構文 [ ] 省略可能 { A B } A または B のどちらかを選択 n _ 数値の指定 デフォルト値

More information

Slide 1

Slide 1 Oracle Direct Seminar 実践!! パフォーマンスチューニング - モニタリング編 - 日本オラクル株式会社 Agenda 1. なぜモニタリングが必要か 2. モニタリングを行う方法紹介 3. パフォーマンスの分析方法 4. GUI によるパフォーマンス監視 チューニング Oracle Direct の無償技術サービス SQL Server

More information

Microsoft PowerPoint - 講義補助資料2017.pptx

Microsoft PowerPoint - 講義補助資料2017.pptx 66 SQL 最も標準的なリレーショナルデータベースの言語 ISO による国際標準規格であり特定の企業に依存しない SQL の規格 :SQL89(SQL1), SQL92(SQL2), SQL:1999(SQL3), SQL:2003, SQL:2006, SQL:2008, SQL:2011 標準規格としての SQL は 何かの略語ではない と規定されている ( 参考 : IBM 社の製品で使われている

More information

Oracle 入門 ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助とし

Oracle 入門 ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助とし Oracle 入門 ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助として 是非お役立てください ご利用上の注意事項は最後のページにまとめられております ご確認のうえ ご利用ください

More information

橡ExCtrlPDF.PDF

橡ExCtrlPDF.PDF THE Database FOR Network Computing Oracle Oracle Oracle Oracle Oracle Oracle (Oracle Object for OLE Oracle Developer) SQL Oracle8 Enterprise Edition R8.0.5 for Windows NT Oracle8 Enterprise Edition R8.0.5

More information

データベースS

データベースS データベース S 第 4 回データベース言語 SQL(1) システム創成情報工学科尾下真樹 2018 年度 Q2 今日の内容 前回の復習 SQLの概要 SQLによる問い合わせの記述方法 SQLの基本的な書き方 条件 (WHERE) の書き方 出力 (SELECT) の書き方 順序付け (ORDER BY) グループ表 (GROUP BY) 教科書 リレーショナルデータベース入門 [ 第 3 版 ]

More information

tkk0408nari

tkk0408nari SQLStatement Class Sql Database SQL Structured Query Language( ) ISO JIS http://www.techscore.com/tech/sql/02_02.html Database sql Perl Java SQL ( ) create table tu_data ( id integer not null, -- id aid

More information

はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 S

はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 S はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 SQL トレーニング データベース アーキテクチャ コースを受講された方 もしくは同等の知識をお持ちの

More information

はじめに Oracle のチューニングポイントは 待機イベントを減らすこと!! 待機イベントの解消 = パフォーマンス向上 2

はじめに Oracle のチューニングポイントは 待機イベントを減らすこと!! 待機イベントの解消 = パフォーマンス向上 2 おら! オラ!Oracle - どっぷり検証生活 - リスクに備えたログ管理の重要性 ~DB 特権ユーザのモニタリング~ Oracle Database 現場で役立つパフォーマンスチューニング 2010 年 8 月 25 日株式会社インサイトテクノロジーエンジニアリング本部テクノロジーコンサルティング部松尾亮 1 はじめに Oracle のチューニングポイントは 待機イベントを減らすこと!! 待機イベントの解消

More information

プレポスト【問題】

プレポスト【問題】 1/5 ページ プレポスト データベース基礎 受講日程受講番号氏名 1 データベースの特徴で間違っているものを選びなさい 1. データの一元管理が可能 2. データの重複が少ない 3. プログラムとの関係が1 対 1 4. データの整合性の確保 2 ANSI/SPARC による 3 層スキーマについて正しいものを選びなさい 1. 外部スキーマ : プログラムに必要な部分のデータ構造を定義概念スキーマ

More information

PowerPoint Presentation

PowerPoint Presentation 1 SQL Plan Management(SPM) 導入事例 ~ オラクル コンサルの現場から ~ 日本オラクル株式会社テクノロジーソリューションコンサルティング統括本部テクニカルアーキテクト本部 DB コアコンサルティング部プリンシパルコンサルタント鈴木健吾 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません

More information

Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt

Microsoft PowerPoint - 第5章補足-DB2組み込みSQL.ppt 開発編第 5 章補足 DB2 組み込み SQL 本書に含まれている情報は 正式な IBM のテストを受けていません また 明記にしろ 暗黙的にしろ なんらの保証もなしに配布されるものです この情報の使用またはこれらの技術の実施は いずれも 使用先の責任において行われるべきものであり それらを評価し 実際に使用する環境に統合する使用先の判断に依存しています それぞれの項目は

More information

1

1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 CHECK! 21 22 23 24 LOCK LOCK 25 26 27 28 29 30 31 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 63 64 65 66

More information

Basic descriptive statistics

Basic descriptive statistics データ 情報基盤の活用事例 Scopus-NISTEP 大学 公的機関名辞書対応テーブルの活用事例 ( その 1) 2013 年 7 月 1 日 科学技術 学術政策研究所 科学技術 学術基盤調査研究室 1 < はじめに > はじめに 本資料には Scopus-NISTEP 大学 公的機関名辞書対応テーブルの活用事例をまとめています 本資料と併せて Scopus-NISTEP 大学 公的機関名辞書対応テーブル説明書

More information

クエリの作成が楽になるUDF

クエリの作成が楽になるUDF トレジャーデータサービス by IDCF 活用マニュアル 目次 (1) UDF の概要 概要 特長 P1 [ 日付を選択 ] (2) UDF の紹介 TIME 関連 UDF 1 TD_TIME_FORMAT P2 2 TD_TIME_RANGE 3 TD_SCHEDULED_TIME 4 TD_TIME_ADD 5 TD_TIME_PARSE 6 TD_DATE_TRUNC その他 UDF 7 TD_SESSIONIZE

More information

Microsoft Word - Android_SQLite講座_画面800×1280

Microsoft Word - Android_SQLite講座_画面800×1280 Page 24 11 SQLite の概要 Android にはリレーショナルデータベースである SQLite が標準で掲載されています リレーショナルデータベースは データを表の形で扱うことができるデータベースです リレーショナルデータベースには SQL と呼ばれる言語によって簡単にデータの操作や問い合わせができようになっています SQLite は クライアントサーバ形式ではなく端末の中で処理が完結します

More information

3 2 1 7 6 4 5 321 00:03:12 00:03:12 250 3 2 1 5 4 00:03:12 321 250 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 REMOVE LOCK LOCK (16:9)

More information

: ORDER BY

: ORDER BY 11 7 8 1 : ORDER BY 1 1.1......................................... 1 1.2......................................... 1 1.3................................ 1 1.4 WHERE SELECT ORDER BY.................. 2 2

More information

Web 環境におけるレイヤー別負荷の 2 違い DB サーバ AP サーバ 後ろのレイヤーほど負荷が高く ボトルネックになりやすい

Web 環境におけるレイヤー別負荷の 2 違い DB サーバ AP サーバ 後ろのレイヤーほど負荷が高く ボトルネックになりやすい pgpool-ii 最新情報 開発中のメモリキャッシュ機能 について SRA OSS, Inc. 日本支社石井達夫 Web 環境におけるレイヤー別負荷の 2 違い DB サーバ AP サーバ 後ろのレイヤーほど負荷が高く ボトルネックになりやすい 3 キャッシュを活用して負荷を軽減 AP サーバ DB サーバ AP サーバで結果をキャッシュして返す DB サーバで結果をキャッシュして返す 4 キャッシュの実装例

More information

今週の進捗

今週の進捗 Virtualize APIC access による APIC フック手法 立命館大学富田崇詠, 明田修平, 瀧本栄二, 毛利公一 2016/11/30 1 はじめに (1/2) マルウェアの脅威が問題となっている 2015年に4 億 3000 万以上の検体が新たに発見されている マルウェア対策にはマルウェアが持つ機能 挙動の正確な解析が重要 マルウェア動的解析システム : Alkanet 仮想計算機モニタのBitVisorの拡張機能として動作

More information

Microsoft PowerPoint - db03-5.ppt

Microsoft PowerPoint - db03-5.ppt データベース言語 SQL リレーショナルデータモデルにおけるデータ操作言語 : リレーショナル代数 少なくともリレーショナル代数と同等のデータ検索能力をもつときリレーショナル完備という. リレーショナル代数はユーザフレンドリではない. 自然な英文による質問の表現が必要になる. リレーショナルデータベース言語 SQL 英文による簡単な構文 リレーショナル代数でできない, 合計, 平均, 最大などの計算機能の組み込み.

More information

Microsoft Word - J-jdev_dba_db_developers.doc

Microsoft Word - J-jdev_dba_db_developers.doc Oracle JDeveloper 2006 1 : Oracle Oracle JDeveloper 2 Oracle JDeveloper :... 2... 4... 4... 4... 5... 6 SQL... 7... 8... 8 SQL... 10 PL/SQL... 11 PL/SQL... 11 Code Editor PL/SQL... 12 Navigator Structure...

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Oracle9i Oracle実践研修3 パフォーマンス チューニング 2007.11.7~8 1 自己紹介 コミュニケーションテクノロジーズ株式会社 ソリューション事業部 畠山基裕 連絡先 hata@comtec.co.jp [Oracleの経験] Oracle Applications(現E-business Suite)を約4年 販売系2つ 生産系3つ セットアップ 機能評価 Extension設計/テスト

More information

Taro php.jtdc

Taro php.jtdc 4-5 PHP 演習問題 演習 1 フォルダ \data\dbserver\php のPHPスクリプト randamu.php を使い, データベース testdb のテーブル table1 を取り込み, ランダムにデータを表示させるWebサーバを構築し, クライアント( Windows 側 ) のブラウザURL epc**.cen.hic.ac.jp/randamu.php を入力し, 確認する

More information

SQLite データベース IS04 組み込み 1

SQLite データベース IS04 組み込み 1 SQLite データベース IS04 組み込み 1 SQLite データベースは ファイルベースで SQL を実行することができる軽量データベースです データベース1つにつき 1 ファイルで管理し この中に複数のテーブルを持つことができます このファイルをアクセスするための実行ファイルをダウンロードするだけという手軽さです リレーショナルとは 複数のテーブルを関連するフィールドで結合して 大きな表があるように振舞わせるものです

More information

How to Use the PowerPoint Template

How to Use the PowerPoint Template 運用ヘルスチェックでトラブルを予防しよう! 今西由人スタッフコンサルタント クラウド テクノロジーコンサルティング統括本部テクニカルアーキテクト本部 DB ソリューション部 2 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

Agenda はじめに 目的とゴール Part1の振り返り AWRを使用した性能分析 AWR 概要 AWRに格納される情報 AWR レポートにおける分析アプローチ AWR 確認ポイント Case Study AWRとアーキテクチャの関係 まとめ Part2のポイント まとめ Copyright 20

Agenda はじめに 目的とゴール Part1の振り返り AWRを使用した性能分析 AWR 概要 AWRに格納される情報 AWR レポートにおける分析アプローチ AWR 確認ポイント Case Study AWRとアーキテクチャの関係 まとめ Part2のポイント まとめ Copyright 20 Oracle Direct Seminar オラクルコンサルタントが語る性能分析の真髄 Part2 日本オラクル株式会社 Agenda はじめに 目的とゴール Part1の振り返り AWRを使用した性能分析 AWR 概要 AWRに格納される情報 AWR レポートにおける分析アプローチ AWR 確認ポイント Case Study AWRとアーキテクチャの関係

More information

,, create table drop table alter table

,, create table drop table alter table PostgreSQL 1 1 2 1 3,, 2 3.1 - create table........................... 2 3.2 - drop table............................ 3 3.3 - alter table............................ 4 4 - copy 5 4.1..................................

More information

Microsoft Word - Lab5d-DB2組み込みSQL.doc

Microsoft Word - Lab5d-DB2組み込みSQL.doc [Lab 5d] DB2 でのアプリケーション開発 ( 組み込み SQL) 2011 年 06 月日本アイ ビー エム株式会社 Contents CONTENTS...2 1. はじめに...3 2. 内容...3 3. DB2 組み込み SQL への移行...3 3.1 準備...4 3.2 エラー処理用プログラムに関する処理...5 3.3 メインプログラムに関する処理...7 3.4 実行プログラムの生成...11

More information

eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索

eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索 eラーニング資料 e ラーニングの制作目標 データベース編 41 ページデータベースの基本となる概要を以下に示す この内容のコースで eラーニングコンテンツを作成予定 データベース管理 コンピュータで行われる基本的なデータに対する処理は 次の 4 種類です 新しいデータを追加する 既存のデータを探索する 違うデータに変更する 要らなくなったデータを削除する 各システムごとに障害対策も含めて 正確にこのようなデータ処理のプログラムを作ることは大変なことです

More information

Oracle活用実践演習コース

Oracle活用実践演習コース Oracle9i Oracle 実践研修 2 INDEX 活用 2007.10.18 1 カリキュラムの確認 インデックス使用の目的 0.5 時間 種類と特徴 1 時間 インデックスの使用状況とチューニングの基礎 2 時間 インデックスが使用される条件 0.5 時間 断片化と再作成 1 時間 チューニング ( 基本 ) 実習 1 時間 2 インデックス使用の目的 インデックス使用の目的 表の行に高速アクセスするため

More information

標準化 補足資料

標準化 補足資料 高度専門データベース技術 SQL99 補足資料 ( 株 ) アイテック情報技術教育研究部 2012 年 2 月 14 日 ( はじめに ) この補足資料は,SQL99(ISO/IEC9075-2,JIS X3005-2) の必須機能 (Core SQL) のうち, SQL92に対し機能拡張が行われた部分で, 高度専門データベース技術 ( 以下, DB 技術 という ) に記載のないものについて記述する

More information

0

0 5 A 1944 19 60 1944 19 2 5 A A A 4 B 1945 20 59 B 3 B B 24 C 1943 18 60 C 8 D 1949 24 55 D 3 E 1932 7 71 E 11 8 E E 5 C C 8 C 2 C 4 D 2 E A B 341 A C A A C E E E B 342 B B C C 5 D 3 D 41 11 343 C C C A

More information

Oracle Database Connect 2017 JPOUG

Oracle Database Connect 2017 JPOUG Oracle Database Connect 2017 / JPOUG 異なるデータベース間の SQL 比較と Oracle Database 12c の新機能 Noriyoshi Shinoda March 8, 2017 自己紹介篠田典良 ( しのだのりよし ) 所属 日本ヒューレット パッカード株式会社テクノロジーコンサルティング事業統括 現在の業務 Oracle Database をはじめ

More information

OracleDBA(パフォーマンスチューニング(SQL編) - コピー

OracleDBA(パフォーマンスチューニング(SQL編) - コピー 2. ファイル管理 1 モニター方法 領域 内容 対象 方法及び項目 V$COTOROLFILE 格納場所 ブロックサイズ 制御ファイル データベース物理構成情報 V$COTROL_RECORD_SECTIO 制御タイプ レコードサイズ etc データファイル ディクショナリ & ユーザ情報 V$DATAFILE データファイルの物理的な構造情報 REDO ログファイル アーカイブログ ファイルサイズ

More information

第 3 章代表的なチューニングポイント 3 Q. ストアド プロシージャを使用した SQL 共有率の向上 A. ストアド プロシージャを使用した場合 同じストアド プロシージャを実行する複数のユーザーが 同じ共有 PL/SQL 領域を使用します また ストアド プロシージャは解析済みで格納されている

第 3 章代表的なチューニングポイント 3 Q. ストアド プロシージャを使用した SQL 共有率の向上 A. ストアド プロシージャを使用した場合 同じストアド プロシージャを実行する複数のユーザーが 同じ共有 PL/SQL 領域を使用します また ストアド プロシージャは解析済みで格納されている Oracle パフォーマンスチューニング ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助として 是非お役立てください ご利用上の注意事項は最後のページにまとめられております

More information

スライド 1

スライド 1 pgpool-ii によるオンメモリクエリキャッシュの実装 SRA OSS, Inc. 日本支社 pgpool-ii とは PostgreSQL 専用のミドルウェア OSS プロジェクト (BSD ライセンス ) proxy のように アプリケーションと PostgreSQL の間に入って様々な機能を提供 コネクションプーリング 負荷分散 自動フェイルオーバー レプリケーション クエリキャッシュ 導入事例

More information

Chapter Two

Chapter Two Database 第 9 回 :SQL 言語 ( データベース操作 : 集合関数 抽出条件 副問い合わせ ) 上智大学理工学部情報理工学科 高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 2011/12/8 2011 Eiko Takaoka All Rights Reserved.

More information

PowerPoint Presentation

PowerPoint Presentation 1 データベースの症状からアプリの問題点を見つけるパフォーマンス ドクター 日本オラクル株式会社テクノロジー製品事業統括本部ソリューション本部基盤技術部プリンシパルエンジニア柴田竜典 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

OPENSQUARE

OPENSQUARE HGST ServerCache ~ 高性能 SSD+RAM キャッシュソフトウェア ~ 株式会社 OPENスクエア東京都千代田区神田紺屋町 17 番 SIA 神田スクエア2F お問合せ先 : info_os@opensquare.co.jp 2014 年 12 月 3 日 http://www.opensquare.co.jp Copyright OPENSQUARE. All rights reserved

More information

第 5 章 結合 結合のパフォーマンスに影響を与える結合の種類と 表の結合順序について内部動作を交えて 説明します 1. 結合処理のチューニング概要 2. 結合の種類 3. 結合順序 4. 結合処理のチューニングポイント 5. 結合関連のヒント

第 5 章 結合 結合のパフォーマンスに影響を与える結合の種類と 表の結合順序について内部動作を交えて 説明します 1. 結合処理のチューニング概要 2. 結合の種類 3. 結合順序 4. 結合処理のチューニングポイント 5. 結合関連のヒント はじめに コース概要と目的 Oracle をより効率的に使用するための SQL チューニング方法を説明します また 索引の有無 SQL の記述方 法がパフォーマンスにどのように影響するのかを実習を通して習得します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 SQL トレーニング データベース アーキテクチャ コースを受講された方 もしくは同等の知識をお持 ちの方 テキスト内の記述について

More information

Chapter Two

Chapter Two Database 第 8 回 :SQL 言語 ( データベース操作 ) 上智大学理工学部情報理工学科 高岡詠子 No reproduction or republication without written permission. 許可のない転載 再発行を禁止します 1 Schedule 日程 内容 第 1 回 10 月 6 日 ガイダンス, データベースとは? 第 2 回 10 月 13 日 三層スキーマ,

More information

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co 072 DB Magazine 2007 September ~~~~~~~~~~~~~~~~~~ wait Call CPU time 1,055 34.7 latch: library cache 7,278 750 103 24.7 latch: library cache lock 4,194 465 111 15.3 job scheduler coordinator slave wait

More information

Exam : 1z0-882 日本語 (JPN) Title : Oracle Certified Professional, MySQL 5.6 Developer Vendor : Oracle Version : DEMO 1 / 4 Get Latest & Valid 1z0-882-JP

Exam : 1z0-882 日本語 (JPN) Title : Oracle Certified Professional, MySQL 5.6 Developer Vendor : Oracle Version : DEMO 1 / 4 Get Latest & Valid 1z0-882-JP itexamdump 최고이자최신인 IT 인증시험덤프 http://www.itexamdump.com 일년무료업데이트서비스제공 Exam : 1z0-882 日本語 (JPN) Title : Oracle Certified Professional, MySQL 5.6 Developer Vendor : Oracle Version : DEMO 1 / 4 Get Latest

More information

第 1 章 条件分岐 この章では 条件に応じて処理を分岐する方法について説明します 1. CASE 式で複雑な条件分岐を実現 2. 関数を使用した条件分岐 3. MERGE 文による条件に応じた DML の実行

第 1 章 条件分岐 この章では 条件に応じて処理を分岐する方法について説明します 1. CASE 式で複雑な条件分岐を実現 2. 関数を使用した条件分岐 3. MERGE 文による条件に応じた DML の実行 はじめに コース概要と目的 SQL での作業の幅を広げるための応用的なテクニックをご説明します また 効率性の向上や正しい結果を得 るための記述方法など 実践的な記述方法についても併せてご説明します 本コースは SQL の応用的な記述テクニックとしてどのようなものがあるかを 1 日で広く浅くご理解いた だくことを目的としたコースです 細かな構文やオプションの習得は目的としておりませんことをご了承 ください

More information

1 ex01.sql ex01.sql ; user_id from (select user_id ;) user_id * select select (3+4)*7, SIN(PI()/2) ; (1) select < > from < > ; :, * user_id user_name

1 ex01.sql ex01.sql ; user_id from (select user_id ;) user_id * select select (3+4)*7, SIN(PI()/2) ; (1) select < > from < > ; :, * user_id user_name SQL mysql mysql ( mush, potato) % mysql -u mush -p mydb Enter password:****** mysql>show tables; usertable mysql> ( ) SQL (Query) : select < > from < > where < >; : create, drop, insert, delete,... ; (

More information

SET 80 MENU SET 2 3 MENU SET SET 5 MF// / MODE PLAY ON/OFF DISP T W ACCESS CARD 4 1PLAY ON/OFF C

SET 80 MENU SET 2 3 MENU SET SET 5 MF// / MODE PLAY ON/OFF DISP T W ACCESS CARD 4 1PLAY ON/OFF C QV-2000UX Z 1 1 2 1 2 2 1 2 1 2 3 1 2 4 MENU T W SET ACCESS MF// / MODE PLAY ON/OFF DISP CARD 2 1 SET 80 MENU SET 2 3 MENU SET SET 5 MF// / MODE PLAY ON/OFF DISP T W ACCESS CARD 4 1PLAY ON/OFF C 5 6 -------------------

More information

第 2 章 問合せの基本操作 この章では データベースから情報を検索する際に使用する SELECT コマンド および SELECT コマンドと 同時に使用する句について説明します 1. 問合せとは 2. 基本的な問合せ 3. 列の別名 4. 重複行を一意にする 5. 検索行の絞込み 6. 文字パター

第 2 章 問合せの基本操作 この章では データベースから情報を検索する際に使用する SELECT コマンド および SELECT コマンドと 同時に使用する句について説明します 1. 問合せとは 2. 基本的な問合せ 3. 列の別名 4. 重複行を一意にする 5. 検索行の絞込み 6. 文字パター はじめに コース概要と目的 データベース処理に使用する SQL の基本構文と使用方法について説明します 受講対象者 SQL を使用してアプリケーション開発される方 管理者となられる方 前提条件 Oracle 概要 コースを受講された方 もしくは同等の知識をお持ちの方 テキスト内の記述について 構文 [ ] 省略可能 { A B } A または B のどちらかを選択 n _ 数値の指定 デフォルト値

More information

PowerPoint Presentation

PowerPoint Presentation 1 津島博士のパフォーマンス講座最新のチューニング手法 日本オラクル株式会社テクノロジー製品事業統括本部基盤技術部ディレクター津島浩樹 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらないで下さい

More information

Microsoft Word - PHP_SQLServer2012

Microsoft Word - PHP_SQLServer2012 PHP5.4+SQL Server 2012 1 表からデータを問い合わせる style.css table border-color:skyblue; border-style:solid; boder-widht:1px; width:300px;.hdrbackground-color:gainsboro 実行結果 1.1 ソース (Sample01.php)

More information

1,.,,,., RDBM, SQL. OSS,, SQL,,.

1,.,,,., RDBM, SQL. OSS,, SQL,,. 1,.,,,., RDBM, SQL. OSS,, SQL,,. 3 10 10 OSS RDBMS SQL 11 10.1 OSS RDBMS............................ 11 10.1.1 PostgreSQL................................. 11 10.1.2 MySQL...................................

More information

「諸雑公文書」整理の中間報告

「諸雑公文書」整理の中間報告 30 10 3 from to 10 from to ( ) ( ) 20 20 20 20 20 35 8 39 11 41 10 41 9 41 7 43 13 41 11 42 7 42 11 41 7 42 10 4 4 8 4 30 10 ( ) ( ) 17 23 5 11 5 8 8 11 11 13 14 15 16 17 121 767 1,225 2.9 18.7 29.8 3.9

More information

ITdumpsFree Get free valid exam dumps and pass your exam test with confidence

ITdumpsFree   Get free valid exam dumps and pass your exam test with confidence ITdumpsFree http://www.itdumpsfree.com Get free valid exam dumps and pass your exam test with confidence Exam : C9530-001J Title : IBM Integration Bus v10.0, Solution Development Vendor : IBM Version :

More information

自己紹介 長田悠吾 (Yugo Nagata) SRA OSS, Inc. 日本支社 PostgreSQL 技術支援 コンサルティング PostgreSQL インターナル講座講師 研究開発 Copyright 2018 SRA OSS, Inc. Japan All right

自己紹介 長田悠吾 (Yugo Nagata) SRA OSS, Inc. 日本支社 PostgreSQL 技術支援 コンサルティング PostgreSQL インターナル講座講師 研究開発 Copyright 2018 SRA OSS, Inc. Japan All right PostgreSQL 11 で登場した JIT コンパイルって 結局何者? (What is JIT Compilation Introduced in PostgreSQL 11? ) 長田悠吾 (Yugo Nagata)/ SRA OSS, Inc. 日本支社 PGConf.ASIA 2018 2018.12.12 自己紹介 長田悠吾 (Yugo Nagata) チーフエンジニア @ SRA OSS,

More information

自己管理型データベース: アプリケーションおよびSQLチューニング・ガイド

自己管理型データベース: アプリケーションおよびSQLチューニング・ガイド : SQL 2005 9 : SQL... 3 SQL... 6... 8... 9 SQL :... 9 SQL... 10... 11 SQL... 12 SQL TUNING SET... 13 SQL... 14 ADDM SQL... 14 SQL... 15 STS... 15... 16 SQL... 16 DBMS_SQLTUNE... 17... 17 SQL... 19 SQL

More information

Agenda パフォーマンス チューニングとは ボトルネック箇所の特定 代表的なチューニング項目 メモリ割り当てのチューニング ディスクI/Oのチューニング SQL 文のチューニング Copyright 2010, Oracle. All rights reserved. 2

Agenda パフォーマンス チューニングとは ボトルネック箇所の特定 代表的なチューニング項目 メモリ割り当てのチューニング ディスクI/Oのチューニング SQL 文のチューニング Copyright 2010, Oracle. All rights reserved. 2 Oracle Direct Seminar 今さら聞けない!? パフォーマンス チューニング入門 日本オラクル株式会社 Agenda パフォーマンス チューニングとは ボトルネック箇所の特定 代表的なチューニング項目 メモリ割り当てのチューニング ディスクI/Oのチューニング SQL 文のチューニング Copyright 2010, Oracle. All

More information

PLAY PLAY MENU SET PREVIEW DISP MF/ / T W REC OFF PLAY MODE 5 SET 3 MENU SET PREVIEW/ PREVIEW DISP MF/ / T W REC OFF PLAY MODE C 1

PLAY PLAY MENU SET PREVIEW DISP MF/ / T W REC OFF PLAY MODE 5 SET 3 MENU SET PREVIEW/ PREVIEW DISP MF/ / T W REC OFF PLAY MODE C 1 QV-3000EX Z 1 1 2 1 2 2 2 1 2 1 1 2 3 T W MENU SET DISP MODE MF/ / REC OFF PLAY PREVIEW 1 2 4 3 2 71 1 PLAY 2 82 1 PLAY MENU SET PREVIEW DISP MF/ / T W REC OFF PLAY MODE 5 SET 3 MENU SET PREVIEW/ PREVIEW

More information

ビークル分析重複閲読者率集計 調査回設定 3 調査回選択 分析対象の調査回を選択します 設定 > ボタンを押下すると 指定した調査回が確定されます 3 次画面へ遷移 地区 > ボタンを押下すると

ビークル分析重複閲読者率集計 調査回設定 3 調査回選択 分析対象の調査回を選択します 設定 > ボタンを押下すると 指定した調査回が確定されます 3 次画面へ遷移 地区 > ボタンを押下すると VR-CIP @J-READ 2.3. ビークル分析重複閲読者率集計 54 @J-READ メイン画面 メニュー選択 ビークル分析 タブを押し 重複閲読者率集計 アイコンを選んで 条件設定へ ボタンを押下すると 重複閲読者率集計画面に遷移します @J-READ 初期表示 機能説明 5 機能説明 6 機能説明 7 機能説明 3 機能説明 4 機能説明 8 パンくずリスト (VR-CIP 全体 ) ログイン画面からの画面遷移状況を表示しています

More information

Microsoft Word - sample_adv-programming.docx

Microsoft Word - sample_adv-programming.docx サンプル問題 以下のサンプル問題は包括的ではなく 必ずしも試験を構成するすべての種類の問題を表すとは限りません 問題は 個人が認定試験を受ける準備ができているかどうかを評価するためのものではありません SAS Advanced Programming for SAS 9 問題 1 次の SAS データセット ONE と TWO があります proc sql; select one.*, sales

More information

PostgreSQL 9.4 評価検証報告 SRA OSS, Inc. 日本支社高塚遙 :55 ~ 16:30 PostgreSQL 9.4 最新情報セミナー Copyright 2014 SRA OSS, Inc. Japan All rights reserved. 1

PostgreSQL 9.4 評価検証報告 SRA OSS, Inc. 日本支社高塚遙 :55 ~ 16:30 PostgreSQL 9.4 最新情報セミナー Copyright 2014 SRA OSS, Inc. Japan All rights reserved. 1 PostgreSQL 9.4 評価検証報告 SRA OSS, Inc. 日本支社高塚遙 2014-09-11 15:55 ~ 16:30 PostgreSQL 9.4 最新情報セミナー Copyright 2014 SRA OSS, Inc. Japan All rights reserved. 1 はじめに 本講演の構成 Part 1 性能アップって どのくらいですか Part 2 この新機能は何ですか

More information

PowerPoint Presentation

PowerPoint Presentation オラクル コンサルが語る! SQL 実行性能の安定化方式 日本オラクル株式会社テクノロジーコンサルティング統括本部テクニカルアーキテクト本部 DB コアテクノロジー部プリンシパルコンサルタント鈴木健吾 以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント

More information

Advantage CA-Easytrieve Plus

Advantage CA-Easytrieve Plus CA-EasytrievePlus CA-Easytrieve PlusP 3-7 P 8-30 CA-Easytrieve Plus CA-Easytrieve Plus CA-Easytrieve Plus CA-Easytrieve Plus COBOL,PL/I CA-Easytrieve Plus CA-Easytrieve Plus a. () a. b. (COBOL PL/I) ()

More information

Enterprise Manager 10gによるデータベース・パフォーマンスチューニング

Enterprise Manager 10gによるデータベース・パフォーマンスチューニング Oracle Direct Seminar < 写真欄 > EnterpriseManager10g によるデータベース パフォーマンスチューニング Agenda Enterprise Manager 10g 概要 DB 運用 管理に関する課題 障害やパフォーマンス劣化時の迅速な通知 パフォーマンス問題の切り分けとチューニング まとめ 2 Agenda Enterprise Manager 10g

More information

Slide 1

Slide 1 Oracle Direct Seminar もうアプリ改修は必要ない! これからの SQL チューニング 日本オラクル株式会社 Agenda 従来の SQL チューニング 一般的なチューニングの流れ 一般的なチューニング ポイント 画期的な SQL チューニング SQL チューニング アドバイザ SQL プロファイル チューニング実施手順 11g 新機能

More information

検証事例 富士通株式会社

検証事例 富士通株式会社 http://www.humancrest.co.jp/ Interstage / ENdoSnipe 動作検証結果報告書 (Solaris) 平成 21 年 6 月 5 日株式会社ヒューマンクレスト品質コンサルティングコンサルティング部第 1.0 版 動作検証結果報告書目次 1. 本プロジェクトの目的及び方針 2. 検証環境 3. 検証内容 4. 検証結果 メモリリーク マルチプロセス 負荷試験

More information

Agenda

Agenda Oracle データベースの監査機能 株式会社アクアシステムズアプリケーション統括部 PAU001J-00-00SE 株式会社アクアシステムズ Oracle データベースを専門とする技術者集団 Oracle データベースチューニング & 監視ツール Performance Analyzer の開発 / 販売 Oracle データベース診断及びパフォーマンスチューニング Oracle データベースに関するコンサルティング

More information

OWI(Oracle Wait Interface)のコンセプトと実用ツールMaxGaugeの紹介

OWI(Oracle Wait Interface)のコンセプトと実用ツールMaxGaugeの紹介 OWI(Oracle Wait Interface) の概要と 実用ツール MaxGauge の紹介 平成 21 年 11 月 7 日 アスター GOAL: 理解して頂きたいポイント Oracle は常に稼働ログを記録している その稼働ログを収集しておくと 快適な Oracle 運用が実現出来る 目次 Ⅰ. OWI:Oracle Wait Interface OWI 概要 Oracle 稼働ログ収集の仕組み稼働ログを収集しないと時の弊害収集すべき稼働ログ稼働ログの収集例

More information

Sequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba Sequel のすすめ - 私が SQL を嫌いな理由 Powered by Rabbit 2.0.7

Sequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba Sequel のすすめ - 私が SQL を嫌いな理由 Powered by Rabbit 2.0.7 Sequel のすすめ 私が SQL を嫌いな理由 とみたまさひろ RubyHiroba 2013 2013-06-02 自己紹介とみたまさひろ 長野県北部在住 プログラマー (Ruby & C) http://tmtms.hatenablog.com http://twitter.com/tmtms 好きなもの Ruby, MySQL, Linux Mint, Emacs, Git OSS 貢献者賞

More information

Wiki Wiki Wiki...

Wiki Wiki Wiki... 21 RDB Wiki 0830016 : : 2010 1 29 1 1 5 1.1........................................... 5 1.2 Wiki...................................... 7 1.2.1 Wiki.................... 7 1.2.2 Wiki.................. 8

More information

WEBシステムのセキュリティ技術

WEBシステムのセキュリティ技術 WEB システムの セキュリティ技術 棚橋沙弥香 目次 今回は 開発者が気をつけるべきセキュリティ対策として 以下の内容について まとめました SQLインジェクション クロスサイトスクリプティング OSコマンドインジェクション ディレクトリ トラバーサル HTTPヘッダ インジェクション メールヘッダ インジェクション SQL インジェクションとは 1 データベースと連動した Web サイトで データベースへの問い合わせや操作を行うプログラムにパラメータとして

More information

Microsoft PowerPoint pptx

Microsoft PowerPoint pptx データベース 第 11 回 (2009 年 11 月 27 日 ) テーブル結合と集計 ( 演習 ) 第 11 回のテーマ 前回より シラバスから離れ 進捗状況に合わせて全体構成を変更しています テーマ1: テーブルの結合 テーマ 2: 結合した結果からの様々な検索 テーマ3: 集計の方法 今日学ぶべきことがら Select 文のさまざまな表現 Natural join sum(*) orrder

More information

Oracle9i

Oracle9i Oracle9i 2002 2 Oracle9i... 4... 4... 4 Oracle... 4 SQL... 6... 6... 6... 7... 7... 9... 9... 9 CUBE... 10... 11... 11... 11 OR... 12... 12... 14... 14... 15... 15... 16... 16... 18... 18... 18... 19...

More information

dbMAGIC Ver8.2 SQLガイド

dbMAGIC Ver8.2 SQLガイド dbmagic dbmagic SQL dbmagic SQL dbmagic 1999 2 5 (1) (2) (3) (4) (3) Windows WindowsNT Microsoft Corporation Java Sun Microsystems,Inc. dbmagic Copyright 1999 ii SQL 1 1 1 1.1 : : : : : : : : : : : : :

More information

アルファテック ( ビージェーソフト ) 製品 FlexNet ライセンスログ解析ツール ユーザガイド 本書は アルファテック ( ビージェーソフト ) 製品の FlexNet ネットワークライセンス使用ユーザ向けのライセンスログ解析ツールのユーザガイドです

アルファテック ( ビージェーソフト ) 製品 FlexNet ライセンスログ解析ツール ユーザガイド 本書は アルファテック ( ビージェーソフト ) 製品の FlexNet ネットワークライセンス使用ユーザ向けのライセンスログ解析ツールのユーザガイドです 2016.11 アルファテック ( ビージェーソフト ) 製品 FlexNet ライセンスログ解析ツール ユーザガイド 本書は アルファテック ( ビージェーソフト ) 製品の FlexNet ネットワークライセンス使用ユーザ向けのライセンスログ解析ツールのユーザガイドです アルファテック ( ビージェーソフト ) 製品 FlexNet ログ解析ツールユーザガイド ( 以下 本書 ) について 本書の画面ダンプは一例です

More information

- - - - - - - - - - - - * * * * * * - - - - - - - - - - - - - - - - - - - - - - Plan Do Check Action - - - - PlanDo Check Action - - - - - - - - - - - - - - - - - - - - - - - - 0 - - 81 84 - - - - - -

More information

1

1 1 1. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1. 2. 32 33 34 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 microsd microsd 1 1. 2. 3. OPEN LOCK OPEN LOCK 4. 5. 6.

More information

タイトルを1~2行で入力 (長文の場合はフォントサイズを縮小)

タイトルを1~2行で入力 (長文の場合はフォントサイズを縮小) 電力自由化を陰で支える PostgreSQL 2016 年 12 月 2 日株式会社 NTT データシステム技術本部 PGCONF.ASIA 発表資料 Copyright 2016 NTT DATA Corporation 社会インフラへ PostgreSQL を適用する道のり Copyright 2016 NTT DATA Corporation 2 3 スマートメーター運用管理システムの位置づけ

More information

OWI(Oracle Wait Interface)の概要

OWI(Oracle Wait Interface)の概要 日本エクセム株式会社 1 目次 OWI とは? OWI ベース診断 / 分析 Oracle アーキテクチャーと OWI OWI の構成要素 システム性能管理の必要性 2 QUIZ 以下はある期間の STATSPACK レポートの一部です データベース処理で遅延が発生しているでしょうか 性能低下現象が発生している場合 どのように診断 / 分析を行い どのような改善ポイントを提案すべきでしょうか 3 プロセスの状態と

More information