ORACLE Oracle Database SGAの各コンポーネントサイズの色々な確認方法 Oracle DatabaseのSGA内の各コンポーネントに割り当てられているサイズを確認するための動的パフォーマンスビューを紹介します。 2020.05.05 ORACLEシステムエンジニア
Linux Oracle Database ORACLE_SIDの確認方法 ORACLE_SIDとはインスタンスを識別するためのIDです。一つのサーバに複数のデータベースがあった場合は、ORACLE_SIDを変更することで、接続先データベースを決めることが出来ます。 2020.05.05 LinuxORACLEシステムエンジニア
ORACLE Oracle Database 表領域データファイルの場所とサイズの確認方法 Oracle Database は表領域を作成すると、OSのファイルシステム上かASMのDiskGroup上にデータファイルが作成されます。今回は、この表領域データファイルの場所を特定する方法を紹介します。 2020.05.03 ORACLEシステムエンジニア
ORACLE Oracle Database アラートログの場所(11g,12c,18c,19c) Oracleにトラブルがあった場合に必ず見るのがアラートログです。ORAエラーや管理操作の履歴が残るので、Oracle DBAなら必ず知っておかなければならないファイルです。今回はアラートログファイルの場所を説明します。 2020.04.30 ORACLEシステムエンジニア
Linux VirtualBoxのVMにOracle Linux8をインストールしてSSHで接続する手順 Oracle LinuxとはRedHat Enterprise LinuxやCentOSと互換性のあるOracle社のLinuxディストリビューションです。今回は、Oracle Linux8をVirtualBoxで作成した仮想マシンにインストールし、最終的にSSH接続する方法を紹介します。 2020.04.19 LinuxORACLEシステムエンジニア
ORACLE Oracle Database RAC上の全インスタンスのセッション情報を確認する方法 Oracle RAC環境で、全てのインスタンスに接続しているセッション情報をまとめて確認する方法を紹介します。 2020.03.18 ORACLEシステムエンジニア
ORACLE Oracle Database SPFILEからPFILEを作成する方法 SPFILEはバイナリファイルなので、catコマンド等では中身を確認することはできせん。今回は現状のパラメータをSPFILEからテキスト形式のPFILEに書き出す方法を紹介します。 2020.03.17 ORACLEシステムエンジニア
ORACLE Oracle Database sqlplusのデフォルト設定を変更する方法 sqlplusを使う際、列サイズを変更したり表示行数の変更を毎回せずに、デフォルトで設定に入れる方法を紹介します。 2020.03.11 ORACLEシステムエンジニア
Linux Oracle Database sqlplusからSQLスクリプトファイルを読み込んで実行する方法 sqlplusを使って、SQLスクリプトファイルを読み込んでSQLを実行する方法を紹介します。 2020.03.10 LinuxORACLEシステムエンジニア
Linux Oracle Database sqlplusからOSコマンドを実行する方法 sqlplusプロンプト上からは通常だとSQLを発行すると思いますが、OSコマンドを実行する方法があるので紹介します。 2020.03.09 LinuxORACLEシステムエンジニア
ORACLE Oracle 自動メンテナンスタスクの設定と確認方法 Oracle Databaseの自動メンテナンスタスクは、データベースのメンテナンスを自動的に実施してくれる機能で、統計情報の取得、SQLチューニング分析、セグメントアドバイザがあります。これらの自動メンテナンスタスクの確認方法を紹介します。 2020.02.05 ORACLEシステムエンジニア
ORACLE Oracle Database SQLの実行計画(プラン)の確認方法 Oracle DatabaseでSQL性能を確かめるために必ず見るのが実行計画です。今回はSQLの実行計画の確認方法を紹介します。 2020.02.05 ORACLEシステムエンジニア
ORACLE Oracle Database SQL_IDの確認方法 プランや性能情報を取得したい時に必要になるSQL_ID。SQL実行からSQL_IDを特定する方法を紹介します。 2020.02.05 ORACLEシステムエンジニア
ORACLE Oracle Database スケジューラジョブの実行時間確認方法 Oracle Database上でスケジューリングしたジョブを実行した後、どれくらいの時間でジョブが完了したか気になることがあると思います。今回は、ジョブの実行開始時間と実行時間を確認するSQLを紹介します。 2020.01.31 ORACLEシステムエンジニア
ORACLE Oracle Database リスナーの起動方法と確認方法 リスナーとは簡単に説明すると、Oracle Databaseサーバーに常駐しているプロセスで、クライアントからDatabaseへの接続依頼がきた時にDBサーバに接続要求を引き渡すプロセスです。 2020.01.28 ORACLEシステムエンジニア
ORACLE Oracle Database のバージョンとエディションの確認方法 Oracle Database のバージョンとエディションの確認SQLを紹介します。 2020.01.28 ORACLEシステムエンジニア
ORACLE Oracle Database セッションをkillしても残るOSプロセスを探す方法 oracleに接続しているセッションをkillしても、V$SESSIONのステータスが[KILLED]になるだけで残り続けることがあります。 今回はセッションの特定からOSプロセスのkillまでの対処を紹介します。 2020.01.24 ORACLEシステムエンジニア
ORACLE Oracle Database 初期化パラメータが劇的に見やすくなる V$PARAMETER2 初期化パラメータを確認する際は、show parameterコマンドか、動的パフォーマンスビュー V$PARAMETER を検索しますが、これだとひとつのパラメータに対して複数の値が入るものはカンマ区切りで出力されます。そこで今回は V$PARAMETER2 を紹介したいと思います。 2020.01.09 ORACLEシステムエンジニア
ORACLE Oracle Database DBセッションの強制切断方法 kill session データベースのメンテナンス時に、DBセッションが残っているとメンテナンスが出来ない場合があります。そんな時にDBセッションを強制的に切断する方法を紹介します。 2020.01.09 ORACLEシステムエンジニア
ORACLE Oracle Database AWRレポートの取得方法 Oracleの性能分析ツールで無償なのはStatspackですが、有償のDiagnostics Packライセンスを購入することで使用できるのが、Statspackよりも高機能なAWR(Automatic Workload Repository)です。 2020.01.09 ORACLEシステムエンジニア
ORACLE Oracle Database 大量のテストデータを簡単に作成する方法 Oracle Databaseの性能テストをする際に、大量のテストデータが必要になる場合があると思います。そんな時にアプリケーションを作成するのは時間がかかりますし、データを用意するのも大変なので、今回はプロシージャを使って、簡単に大量のデータを作成する方法を紹介します。 2020.01.09 ORACLEシステムエンジニア
ORACLE Oracle Database データディクショナリ名の検索方法 Oracle Database でデータディクショナリから情報を得たい時、「あのディクショナリ名なんだっけ・・・?」と思う時があると思います。Oracle上には、データディクショナリ名を保持しているテーブルが存在しているので、今回はそのテーブルと検索方法を紹介します。 2020.01.08 ORACLEシステムエンジニア
ORACLE Oracle Enterprise Manager 13c Linuxへのインストール手順 ブラウザから性能をグラフィカルに見れるOracle Enterprise Manager は非常に便利です。インストールするのに手間はかかりますが、性能参照以外にも、DBに対する各操作も出来ますので、インストール後の便利さは格段に違ってきます。 2019.12.27 ORACLEシステムエンジニア
ORACLE Oracle Database でNFSを利用する際のマウントオプションについて Oracle DatabaseサーバへNFSマウントする際、正しいmount optionを設定しないとOracleはORA-27054を出力しますので、Oracle用のマウントオプションを紹介します。 2019.12.14 ORACLEシステムエンジニア
ORACLE Oracle RMANバックアップの速度確認方法 V$RMAN_BACKUP_JOB_DETAILS RMANバックアップログを確認して、サイズや秒間読み書き量を確認する方法もありますが、動的パフォーマンスビュー V$RMAN_BACKUP_JOB_DETAILS を確認することで、RMANバックアップに関する様々な情報を参照することができます。 2019.12.10 ORACLEシステムエンジニア
ORACLE Oracle Database 19c Linuxへのインストール手順 Oracle Database 19c をLinuxにインストールする手順を紹介します。今回はOracle Databaseのソフトウェアインストールとサンプルデータベースを作成してみます。 2019.11.30 ORACLEシステムエンジニア
ORACLE Oracle データポンプ(datapump)停止方法 データポンプはバックグラウンドで実行されるため、[Ctrl+C]では停止できません。巨大なデータをexpdpした時に、パラメータ間違い等で停止する際には一連の停止手順が必要となります。今回はデータポンプの停止手順を紹介したいと思います。 2019.11.21 ORACLEシステムエンジニア
ORACLE Oracle Clientイメージファイルを使用してLinuxに簡単にインストールする手順 Oracle Clientのインストールは従来までは手順が多く時間がかかっていましたが、19c以降ではOracle Clientのイメージファイルが提供されインストール作業が簡素化されました。簡素化されたインストール手順を紹介したいと思います。 2019.11.16 ORACLEシステムエンジニア
システムエンジニア 【2019年】データベースソフトウェアの動向 フリーランスエンジニアとして働いてると、お客さんからIT業界のトレンドを聞かれる事が結構あります。という事で、今回は2019年10時時点でのデータベーストレンドを紹介します。 2019.10.09 システムエンジニア
システムエンジニア システムエンジニアの後輩が元ジャニーズJr.だった話 以前働いていたIT企業で、1年下で入ってきた後輩が元ジャニーズJr.でした。彼から聞くジュニア時代の話とか芸能界の話とか面白かったので、その時聞いた話を書きます。また、この記事は本人に内容を確認してもらい、公開することを了承頂いています。 2019.07.16 システムエンジニア