データ・ディクショナリ Oracle 表領域の役割 表領域には大別して5つの表領域があります。基本以下5つの表領域はデフォルトで作成されて、主な役割は以下の通りです 2021.11.21 データ・ディクショナリ
PostgreSQL PostgreSQLへの接続先確認 複数環境へ接続して作業する事が多いと「今何処につないだのか」認識する事はとても重要です。そんな時自分は以下でPostgreSQLへの接続確認をしています接続先を確認する接続先確認SQLselect 1 as item_no,'current... 2021.11.21 PostgreSQL
oracle sqlplusから実行した外部SQLの結果を日付spoolファイルへ出力 以下いくつかポイントがあります。ポイント1:複数のSQLファイルを実行しますが、sqlplusでDBへ接続するのは一度だけ。何も考えずに書いてしまうと1SQLファイル毎にDB接続切断してしまう書き方になりますが、パーレン実行『()で囲む』す... 2021.11.20 oracle
Excel/VBA エクセルunique関数 知っている方にはなんでもない事なのでしょうが、おもわず「すごい!便利!!」と声を出してしまいました。unique関数これは便利です。重複なしデータが簡単に抽出できます。前々から、distinct、group by できねーの?と思いながらも... 2021.11.20 Excel/VBA
oracle Oracle SQL_IDの取得方法 実行したSQLのSQL_IDが知りたいシーンってよくありますよね。おそらくほとんどの人は「SQLテキストの中にコメントとしてキーワードを埋め込んだ状態で実行しV$SQLを検索」する方法ではないでしょうか。けっこう泥臭いですよね。今回はこれ以... 2021.11.20 oracle
PostgreSQL PostgreSQL Tips insert into values で一度に複数レコードinsertできるこれはOracleに慣れ親しんでいたために便利と感じたものです。PostgreSQLだけでなくMySQLでもこの構文は有効です。よって「Oracleがイケてない」っ... 2021.11.20 PostgreSQL
oracle PowerShell から外部SQLファイルの実行結果をログ出力する PowershellからSQL*Plus経由で外部SQLファイルを実行し、その結果をログファイルへ出力します。 2021.11.20 oraclepowershell
oracle V$SQLSTATS 共有プールからエージアウトしたSQLを確認する 以前「インスタンス起動してからのSQLを確認する」と記載していましたが、こちら誤りでした。V$SQLやV$SQLAREAで確認できなくなった後も確かに、V$SQLSTATSを見るとまだ情報が残っている事もありますが、決して「インスタンスが起... 2021.11.07 oracle
oracle 統計情報が失効した(無効になった)事を確認する 一度取得された統計情報(表統計、索引統計)は10%を超えるレコード更新が発生すると無効(失効)になるのでこれを確認しました。注意点として、レコード更新がされ無効になるには少しタイムラグがあります。これを直ぐに反映するには DBMS_STAT... 2021.11.07 oracle
oracle Oracle REDOログスイッチの影響を検証する 検証に至った経緯大量データ件数をもつ(今回の例では以下の通り約174万件、336M)のテーブルを単純にinsert&selectしたところ約65027ミリ秒(3回実施した平均)でした。「これ少し遅くない??」と調べてみると、ログスイッチが9... 2021.10.25 oracle