「駑馬十駕」を信念に IT系情報を中心に調べた事をコツコツ綴っています。

Oracle DBでORA-12170「接続タイムアウト」が出る場合の調査方法

Oracle DBでORA-12170「接続タイムアウト」が出る場合の調査方法

Oracleデータベースに接続しようとした際に、ORA-12170: TNS: 接続タイムアウトが発生しました というエラーが出ることがあります。このエラーは、クライアントからデータベースへの接続要求がタイムアウトした場合に発生します。ネッ …

MySQLで「Too many connections」エラーが出たときの原因と対処法

MySQLで「Too many connections」エラーが出たときの原因と対処法

MySQLを運用していると、ある日突然アプリケーション側から「Too many connections」というエラーが返され、データベースに接続できなくなることがあります。これは利用者にとってはサイトやサービスが「停止状態」と同じであり、早 …

Oracle:SYSDBA権限とSYSOPER権限の違いと使い分け

Oracle:SYSDBA権限とSYSOPER権限の違いと使い分け

はじめに Oracleデータベースの運用において、管理者権限の使い分けは非常に重要です。特に「SYSDBA」と「SYSOPER」はどちらも特別な権限として知られていますが、役割や利用シーンは異なります。本記事では、それぞれの権限の違いと、実 …

Oracle:COALESCE関数の使い方

Oracle:COALESCE関数の使い方

oracleの独自関数のCOALESCE(コアレス)関数の用途についてメモしておきます。 COALESCE関数とは COALESCE関数は引数のリストから最初のNULL以外の値を返却するOracle独自関数となります。 NVL2関数との違い …