問題タブ [timesten]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3370 参照

oracle - 「dbms_output.put_lineコンテンツ」をTimesTenストアド・プロシージャからログ・ファイルにリダイレクトする方法

以下の Timesten プロシージャの例を参照してください。

コマンド ライン インターフェイス (ttisql) からプロシージャを呼び出すと、dbms_output.put_line ログがそこにのみ出力されます。しかし、そのようなデバッグ ログをログ ファイルの別の場所に収集したいと考えています。プロシージャが実行されるたびに、これらのコンテンツをファイルに追加する必要があります。それを行う方法はありますか?

0 投票する
2 に答える
323 参照

performance - OpenJPA 1.2 から Hibernate 4.0 に移行した後の find() メソッドのパフォーマンスの問題

OpenJPA 1.2 から Hiberante 4.0 に移行しました
TimesTen DB を使用してい ます

私はネイティブクエリを実行して、必要なオブジェクトの ID を取得し、それぞれに対して検索を実行しています。OpenJPAfind の代わりにメソッドfindCache()を使用し、それが null を返す場合はfind()メソッドを使用します。休止状態では、find()メソッドのみを使用しました。

同じDBでこの操作を実行しました。

いくつかのテストを実行した後、OpenJPA のパフォーマンスがはるかに優れていることがわかりました。

(クエリを実行して同じオブジェクトを見つけた後) hibernate セッションの統計を出力したhit\missところ、最初のレベルのキャッシュへのカウントが常に 0 であることがわかりました。一方、OpenJPA は、メソッドを使用してオブジェクトをフェッチすることにより、そのキャッシュに明確に到達していますfindCache

Hibernate での find のパフォーマンスを改善するにはどうすればよいですか? このツールの第 1 レベル キャッシュの実装の違いに言及していると思われます。

別の事実: アプリケーションの実行時に同じ EntityManager を使用します (EntityManager の作成コストを最小限に抑える必要があります - 私のアプリはソフト リアルタイムです)。

ありがとう。

0 投票する
1 に答える
934 参照

oracle - TimesTen: TimesTenデーモンに接続できません

自家製の IMDB を使用して TimesTen を使用してプロトタイプ アプリケーションを作成しようとしています。TimesTen をインストールすると、TimesTen Data Manager サービスがホストされ、いくつかのサブデーモンとサーバーもホストされます。すべて問題ないように見えますが、ttDaemonAdmin はメイン デーモンへの接続を拒否します。タスク マネージャーからプロセスを強制終了すると、ttDaemonAdmin で実行できますが、その後はどのコマンドも機能しません。「デーモンに接続できません。デーモンのステータスを確認してください」というメッセージが表示されるたびに、デーモン プロセスがあることを示します (「デーモン pid 3576 ポート 53396 インスタンス tt1122_64」)。ttStatus および ttModInstall コマンドを実行しようとすると同じことが起こるため、ポート番号やその他のオプションを変更できません。何が問題になる可能性がありますか?ポートがブロックされている可能性がありますか?管理者権限を持つユーザーとしてログインしていますが、ただし、timestend プロセスの所有者は SYSTEM です。私はオラクルのドキュメントで見つけることができる考えられるすべての解決策を試しましたが、何もうまくいかないようです. 助けてください!

事前にサンクス、

ニコラ

0 投票する
1 に答える
276 参照

java - GlassFishV3クラスター+TimesTenの奇妙な動作

GlassFish V3+TimesTenに非常に奇妙な問題があります。私の構成は次のとおりです。

  1. GlassFish Server Open Source Edition 3.1.2.2(ビルド5)
  2. TimesTenリリース11.2.2.2.0
  3. Java(TM)SEランタイム環境(ビルド1.6.0_31-b04)Java HotSpot(TM)64ビットサーバーVM(ビルド20.6-b01、混合モード)。
  4. Linux 2.6.32-131.0.15.el6.x86_64
  5. 同じhadrwareを備えた2台のマシン(2番目のサーバーは最初のサーバーのクローンです)。

GlassFish、TimesTen、Java、およびLinuxは、両方のサーバーで同じです。

サーバー1にGlassFishDASがあります。1つのインスタンス(ローカルホスト上)でノードエージェントを正常に作成し、TimesTenデータベースと通信するアプリケーションをデプロイし、GlassFishでJVMオプションを構成すると、アプリケーションは完全に機能します。Soap UIでテストしたところ、正しい応答がありました。

しかし、リモートサーバー2でノード+インスタンスを作成した場合、アプリケーションはこのマシンでは機能しません。インスタンスは同じクラスター内にあるため、glassfishインスタンスの構成は同じです。

server.logに次のエラーがあります。

次の理由で接続を割り当てることができませんでした:ネイティブライブラリのロードに関する問題/メソッドの欠落:/opt/TimesTen/tt1122/lib/libttJdbc.so:libtten.so:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません

両方のファイルのアクセス許可:

環境 両方のマシンの変数LD_LIBRARY_PATHは同じです。

インスタンスのルートフォルダのライブラリは、両方のサーバーで同じです。JVMオプションを追加しようと思います:

ただし、効果はありません。server.logのエラーは同じです。他にどのようにこれを修正できますか?

PS:ちょうど今これを試しました:2番目のマシンに同じGlassfishをインストールし、domain1 / libsディレクトリにlibsをコピーし、サーバーのようにJDBCリソースを構成し、アプリをデプロイして、その動作は完璧です!しかし、クラスター構成では機能しません...

PPS:Glassfish v 2.1.1では、すべてが正常に機能します。同じアプリで4台のサーバーに7つのインスタンスがあります。

0 投票する
2 に答える
1503 参照

timesten - 2つのクエリの組み合わせから限られた数の行を取得する方法

私はいくつかの論理的な問題に直面しています。誰かが私に解決策を見つけてくれることを願っています

質問があります

だから私の結果は

結果として3行あるとしましょうが、これらのクエリの組み合わせから2行だけが必要であるという別の条件をクエリ全体に追加する必要があります。

これで私を助けてください

0 投票する
1 に答える
263 参照

timesten - 特定の時間インスタンスの行数を調べるクエリ

特定の時点でのすべてのテーブルの行数を調べることは可能ですか (列の値に依存しません)。

ありがとう!

0 投票する
2 に答える
1016 参照

java - java.sql.SQLException: com.timesten.jdbc.TimesTenDriver に適したドライバーが見つかりません

例外が発生しています:

コードを以下に示します。

Java 5を使用しており、Eclipse のビルド パスにttjdbc5.jarを添付しています。

誰か助けてくれませんか?

0 投票する
1 に答える
2429 参照

database - java.sql.SQLException: ネイティブ ライブラリの読み込みに関する問題/メソッドの欠落: java.library.path に ttJdbc1121 がありません

システムで構成された timesten DB に接続しようとすると、次のエラーが発生します。

これが私のコードです:

ビルド パスに Java 5 と添付の ttjdbc5.jar を使用しています。誰か助けてくれませんか?

0 投票する
0 に答える
166 参照

sql - timesten DB から再帰的にデータをフェッチする方法

以下に示すように、階層データを持つテーブルがあります。

入力は親の値になります。たとえば、'testParent' であり、'testParent' の子の値を含むすべてのレコードを再帰的にフェッチする必要があります。サブレベルの数は以前は不明です。そして、単一の SQL クエリを使用してこれを達成する必要があります。誰でも助けてください

前もって感謝します