SQL

ORACLE

Oracleのオプティマイザと統計情報とは

Oracleデータベースでのオプティマイザと統計情報はSQLの速度を決めるための重要なものです。オプティマイザと統計情報とは何者なのか、どう使われているかを説明します。
ORACLE

Oracle Database SQL*Plusのspool文でファイルに追記する方法

SQL*PlusでSQL実行結果をファイルへ出力する際に使用するのがspool文です。 spool文はデフォルトでは上書きされるので、既存ファイルに追記する方法を紹介します。
ORACLE

Oracle Database SQL*Plusの区切り文字を変更する方法

SQL*PlusでSELECTをする際のデフォルトの区切りはスペースです。今回はこの区切り文字を変更する方法を二種類紹介します。
ORACLE

Oracle Database リスナーログの場所(11g,12c,18c,19c)

Oracle Databaseに接続できない場合にまず疑うのがリスナーです。リスナーはOracleへの橋渡し役で、ログには接続元IPやどのプログラムから接続されたのかなどの情報が残っています。今回はリスナーログファイルの場所を説明します。
MySQL

MySQL DBユーザーへの権限付与方法と確認方法

MySQLではユーザーを作成した後に権限を付与しなければ、そのユーザーは何も出来ません。今回はMySQLユーザーへの権限付与方法と付与された権限の確認方法を紹介します。
MySQL

MySQL データベース作成手順・削除手順と確認方法

MySQLをインストールしたらまず最初に作るのがデータベースだと思います。今回はMySQL上にデータベースを作成する手順を紹介します。
MySQL

MySQL ユーザー作成方法

MySQL上にユーザーを作成する方法と、作成したユーザを確認する方法を紹介します。
ORACLE

Oracle Database SQL*Plusプロンプトにネットサービス名を表示させる方法

SQL*Plusでtnsnames.oraを使用してOracle Databaseに接続して作業する際、接続しているネットサービス名を確認したい場合があると思います。今回はSQL*Plusのプロンプトにネットサービス名を表示させる方法を紹介します。
MySQL

OracleとMySQLの比較一覧まとめ

Oracleから学習し始めるとMySQLを始めた際に、呼び方や機能、コマンドの違いを理解するのが大変だったので、比較した結果を一覧にまとめてみました。
ORACLE

Oracle Database SQL*Plusプロンプトにユーザー名を表示する方法

SQL*PlusでOracle Databaseに接続し作業する際、接続ユーザーを確認したい場合があると思います。今回はSQL*Plusのプロンプトにユーザー名を表示させる方法を紹介します。
ORACLE

Oracle Database プラガブルデータベース(PDB)名の変更方法

Oracle 12c からの機能であるプラガブルデータベースでは、PDBの名前を変更できます。今回はPDB名の変更方法を紹介します。
ORACLE

Oracle Database SQL*Plusやアプリケーション接続時の言語ロケール設定

SQL*PlusやアプリケーションでOracleに接続する際に、表示される言語を日本語か英語かを選択することが出来るので、言語設定の方法を紹介します。
ORACLE

Oracle Database ユーザーのパスワード変更方法 (11g,12c,18c,19c)

ORACLE上のユーザのパスワードを変更する方法を紹介します。
ORACLE

Oracle Database ユーザー作成方法 (11g,12c,18c,19c)

Oracle Database上にユーザを作成する方法と、作成したユーザを確認する方法を紹介します。PDBでユーザを作成する方法を記載しますので、CDBのみのデータベースではPDBでの手順は読み飛ばしてください。
ORACLE

Oracle Database CDBからPDBへの接続方法

Oracle Database 12cからマルチテナントアーキテクチャ機能が追加されました。今回はCDB(コンテナデータベース)からPDB(プラガブルデータベース)へ接続する方法を紹介します。
ORACLE

Oracle Database ユーザー一覧の確認方法(11g,12c,18c,19c)

Oracle上のユーザを確認には、DBA_USERSビューを検索することでユーザー一覧を表示できます。
MySQL

MySQL ユーザーパスワードポリシー制限を無効にする方法

MySQL5.7からパスワードのポリシー制限が厳しくなっており、MySQL5.6でのパスワードがそのままでは使えなくなっています。DB移行をする際など、現行ユーザパスワードをそのままにしてアプリケーションに影響を及ぼさないようにする場面があると思います。
ORACLE

Oracle Database アラートログの場所(11g,12c,18c,19c)

Oracleにトラブルがあった場合に必ず見るのがアラートログです。ORAエラーや管理操作の履歴が残るので、Oracle DBAなら必ず知っておかなければならないファイルです。今回はアラートログファイルの場所を説明します。
ORACLE

Oracle Database RAC上の全インスタンスのセッション情報を確認する方法

Oracle RAC環境で、全てのインスタンスに接続しているセッション情報をまとめて確認する方法を紹介します。
ORACLE

Oracle Database SPFILEからPFILEを作成する方法

SPFILEはバイナリファイルなので、catコマンド等では中身を確認することはできせん。今回は現状のパラメータをSPFILEからテキスト形式のPFILEに書き出す方法を紹介します。
ORACLE

Oracle Database sqlplusのデフォルト設定を変更する方法

sqlplusを使う際、列サイズを変更したり表示行数の変更を毎回せずに、デフォルトで設定に入れる方法を紹介します。
Linux

Oracle Database sqlplusからSQLスクリプトファイルを読み込んで実行する方法

sqlplusを使って、SQLスクリプトファイルを読み込んでSQLを実行する方法を紹介します。
ORACLE

Oracle Database SQLの実行計画(プラン)の確認方法

Oracle DatabaseでSQL性能を確かめるために必ず見るのが実行計画です。今回はSQLの実行計画の確認方法を紹介します。
ORACLE

Oracle Database SQL_IDの確認方法

プランや性能情報を取得したい時に必要になるSQL_ID。SQL実行からSQL_IDを特定する方法を紹介します。
ORACLE

Oracle Database データディクショナリ名の検索方法

Oracle Database でデータディクショナリから情報を得たい時、「あのディクショナリ名なんだっけ・・・?」と思う時があると思います。Oracle上には、データディクショナリ名を保持しているテーブルが存在しているので、今回はそのテーブルと検索方法を紹介します。