• ベストアンサー

実行SQL文のサーバー側での監視方法について

Java+OracleでWebアプリケーション開発を行っています。 JavaでPreparedStatementを使って発行されたSQL文をOracleサーバー側で確認したいのですが方法が検討つきません。 ご存知の方いらっしゃったらご教示お願いいたします!

  • Oracle
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 7colors
  • ベストアンサー率25% (29/114)
回答No.1

SYS.V_$SQLTEXT の中を見れば実行SQLが拾えると思うよ。

toraneko001
質問者

お礼

まさにこのビューを必要としていました。 ありがとうございます!

関連するQ&A

  • OracleとSQL ServerのSQL文上での差異について

    お世話になっております。 もしOracleやSQL Serverに関してご存知の方が いらっしゃいましたらご教授ください。 今、業務で 「Oracleに載せるシステムをSQL Serverで載せられないか?」 という話が出ており私が調査を行う事になりました。 しかし私のSQL Server経験が浅い為困っている点があります。 (以下の質問は当然ですがシステムで動く・動かない の話はヌキにしてのSQLレベルでの話です) ・Oracle特有のSQL構文をSQL Serverに見合った構文に 直すことによって(DATE→datetime/NUMBER→int等)一般的な SELECT文、INSERT、UPDATE、DELETE文はそのまま使う事が可能か? ・上の件に関する経験をお持ちの方・知識のある方にお聞きしますが 何かこの件に関する注意点などありますでしょうか? の2点になります。 どうかご存知の方がいらっしゃいましたらお願い致します。

  • AccessVBAのSQL文が突然エラーになります

    Access2007でアプリケーション開発をしています。 今まで使えていたアプリケーションのSQL文(Select 文, Delete文等)が突然エラーになってしまいます。 エラーは「型が違います…」のようなもの。 特にプログラムや設定等の変更はしていませんが、SQL文を発行するところにくるとエラーになります。 原因が全くわかりません。 こんなことってあるのでしょうか?

  • SQL文の実行速度の確認方法

    Oracle SQL*Plusにて、SQL文の開始から値取得までの実行速度の確認をしたいと考えております。 秒単位だけでもOKですので、どなたか確認方法について教えて頂きたくお願いします。

  • Xampp上で、sql server 2005を動かすには?

    Xampp上で、sql server 2005を動かすには? 開発環境で、ひとつのPC上でサーバー側「sql server 2005」と、クライアント側のアプリを構築しなければなりません。 この場合、Xamppを使って「sql server 2005」を構築すればいいと思いますが、何せこの辺の知識を持ち合わせておりません。 動作環境は、Windows XP(SP3)です。 参考になりそうなWebサイトなどを、教えていただけませんか。 以上、よろしくお願いします。

  • SQL Serverのリンクサーバーの

    こんにちは。 現在VisualStudio 2008 ProでC#を用いてWebアプリケーションを作成しようとしています。 いつもは、SQL Serverのデータを扱うのにADO.NETを使用してアプリケーションを作成しています。 Webアプリケーションのデータベース用のPCとしてWindows2003とSQL Server2005 Standardが搭載されているPCにAccess2003で作られているmdbがリンクサーバー設定されているものを用意しております。 このmdbは別のシステムで使用されており、常に更新されています。 今のところ、SQL Serverのタスクを用いて定期的(10分おきとか)にこのリンクサーバー上のmdbの情報を読み取り、SQL Server上に作ったテーブルを更新しているのですが、これだと情報を取りにいった時にタスクの更新が行われるまで、古い情報を取得することになります。 リアルタイムで取得することを考えた場合、 C#で作成したアプリケーションでこのSQL Serverにアクセスした時に直接リンクサーバーに対してSQL文を実行するという方法を考えているのですが、いろいろ検索しましたが探すことが出来ませんでした。 この様な方法がありましたら教えていただけないでしょうか?

  • SQL Server 2000 SELECT文実行時のログ

    AccessアプリよりSQL Server 2000にアクセスし、データを参照してます。 その時にSELECT(SQL文)でDBを参照しているのですが、その実行したSQL文を何かのログからなど確認することは可能でしょうか? ログでなくても、コンソールなどとにかく確認できればよいのですが。。

  • JAVA開発ツールについて

    サーバー側でオラクルを使い、サーバーサイドJAVAを利用して、 かいものかごシステムをWEB上で作りたいと考えております。 Namazuなどの導入も検討したのですが、データ量が多いため、 JAVAの方がよいと思いました。 そこで、JAVA用の開発ツールを探したところ、VisualCafe JBuilder  VisualAge for Javaなど様々なものがあります。 私は今までCGIの方には取り組んできたのですが、JAVAは初めてです。 どのようなソフトを導入したらよいのでしょうか。 初心者のみなさんはどのようなソフトを使っておられますか?

    • ベストアンサー
    • Java
  • WEBサーバに超長文SQL文を送信するには

    WEBサーバにクライアントマシンから1K以上の長文SQLを送信し、WEBサーバからデータベースサーバにアクセスしてSQLを実行しデータを取得したいと思います。 WEBサーバが1Kを超える長文SQLを受信することができません。 何が悪いのかわかりません。 WEBサーバがSQL文を受け、そこからDBサーバにアクセスする構造は変えたくありません。何かよい方法があれば教えてください。 お願い致します。

  • DB2のprep/bindはJavaでは不必要?

    Javaのプログラマです。 最近、Cのプログラムをメンテナンスする機会がありまして 埋め込みSQLを実装するためにDB2のprep/bindコマンドを必要とするプログラムを見つけました。 DB2のprep/bindは事前にSQL文の実行準備をすることで性能を向上させていると理解しているのですが、 つまりJavaのPreparedStatementと同じ役割を果たしているのでしょうか? また私はJava/DB2の開発をしてきて、DB2のprep/bindコマンドを利用したものを見たことがないのですが それはJavaにはPreparedStatementがあるため不必要なためなのでしょうか?

  • SQLを試す方法

    自宅にいてサーバーを持っていなくてもSQL文を試したりできるサイトとかってないでしょうか? 試せるのは基本的な select 等だけで構いません。 ポスグレやオラクルなど種類はありますが 試せるのでしたらどれでも構いません。