2024-12

未分類

中断されたトランザクションの解放()

Oracleデータベースで実行中のUPDATE文を途中で強制終了した場合の挙動について説明します。 トランザクションの扱い COMMITやROLLBACKの実行がない場合: UPDATE文が実行中に強制終了した場合、そのトランザクションは中...
未分類

SQL の処理時間を計測する

SQLの実行からレスポンスが返却されるまでの時間を計測し、記録した時間を出力する方法はいくつかあります。ここでは、いくつかの方法を紹介します。 SQLPlusやSQLclを使用:コマンドラインツールを使用して、SQLの実行時間を計測する方法...
未分類

oracle 実行されているSQLを確認

Oracleデータベースで現在実行されているSQLクエリを確認するには、いくつかの方法があります。代表的な方法としては、動的ビュー(動的パフォーマンスビュー)を使用することです。これらのビューにはデータベースのパフォーマンスやアクティビティ...
未分類

Oracleでヒント句が効かない

Oracleデータベースでは、ヒント句を使用してオプティマイザに特定の実行計画を指示することができますが、それでもヒント句が期待通りに機能しない場合があります。これはいくつかの原因に起因し、その対策もあります。ここにそのいくつかの理由と対策...
未分類

RDS for oracleでdumpをインポートする方法

Amazon RDS(Relational Database Service) for Oracleは、Oracleデータベースの管理を簡素化するためのマネージドサービスです。AWSがインフラストラクチャの管理を行い、ユーザーはデータベース...
未分類

Oracleの統計情報収集の目的について

Oracleデータベースで統計情報を収集する主な目的は、効率的で正確なSQLクエリの実行計画を作成するためです。これを通じて、データベースのパフォーマンスを最適化し、リソースの無駄遣いを防ぐことができます。具体的な理由としては以下の点が挙げ...
未分類

impdbで別テーブルデータを入れる

impdp(Data Pump Import)を使用して特定のテーブルのデータを別のテーブルにインポートする際には、リマッピング機能を使用します。具体的には、REMAP_TABLEオプションを使用して、ソーステーブルからターゲットテーブルへ...
未分類

統計情報

Amazon RDS for Oracleは、AWSのマネージドデータベースサービスで、Oracleデータベースの機能の大部分をサポートしています。RDS for Oracleでの操作方法について、一部の管理タスクには制限がありますが、統計...
未分類

aaaa

Oracleデータベースでは、USER_INDEXESビューを使用して、特定のユーザーのインデックス情報を確認できます。このビューにはユーザーが所有するすべてのインデックス情報が格納されています。 以下は、特定のテーブルに対するインデックス...
未分類

hint句

Oracleのヒント句(hint)は、オプティマイザに対してSQLクエリの実行計画を変更するための指示を提供するツールです。提供されたヒント句である /*+ index_ffs(表名 索引名) */ は、Fast Full Index Sc...