问题标签 [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.
oracle - 如何将“dbms_output.put_line 内容”从 TimesTen 存储过程重定向到日志文件
请参阅下面的示例 Timesten 过程。
如果我从命令行界面(ttisql)调用该过程,则 dbms_output.put_line 日志只会打印在那里。但我想将此类调试日志收集到日志文件中的其他位置。每当执行程序时,它都应将这些内容附加到文件中。有没有办法做到这一点?
performance - 从 OpenJPA 1.2 迁移到 Hibernate 4.0 后 find() 方法的性能问题
我从 OpenJPA 1.2 迁移到 Hiberante 4.0
我正在使用 TimesTen DB
我正在执行本机查询以获取我需要的对象的 id,然后对它们中的每一个执行查找。我使用方法而OpenJPA
不是 find findCache()
,如果它返回 null 我使用find()
方法,在休眠中我只使用find()
方法。
我在同一个数据库上执行了这个操作。
经过几次测试后,我发现 OpenJPA 的性能要好得多。
我打印了休眠会话的统计信息(在查询并找到相同的对象之后),并看到hit\miss
一级缓存的计数始终为 0。而 OpenJPA 通过使用该findCache
方法获取对象显然达到了它的缓存。
如何提高 Hibernate 中 find 的性能?我怀疑它指的是这个工具的一级缓存实现的差异。
另一个事实:我在应用程序运行时使用相同的 EntityManager(我需要最小化创建 EntityManager 的成本 - 我的应用程序是软实时的)
谢谢。
oracle - TimesTen:无法连接到 TimesTen 守护进程
我正在尝试使用 TimesTen insted 的家庭编写的 IMDB 创建一个原型应用程序。当我安装 TimesTen 时,会托管 TimesTen Data Manager 服务以及一些子守护进程和服务器。一切似乎都很好,但 ttDaemonAdmin 拒绝连接到主守护程序。当我从任务管理器中终止进程时,我可以使用 ttDaemonAdmin 运行它,但之后 none 命令不起作用。每次我得到一个“无法连接到守护进程。检查守护进程状态”,但它表明有一个守护进程(“守护进程 pid 3576 端口 53396 实例 tt1122_64”)。当我尝试运行 ttStatus 和 ttModInstall 命令时也会发生同样的事情,因此我无法更改端口号或任何其他选项。可能是什么问题?端口是否可能被阻塞或什么?我以具有管理员权限的用户身份登录,但时间安排进程的所有者是 SYSTEM。我尝试了可以在 oracle 文档中找到的所有可以想象的解决方案,但似乎没有任何效果。请帮忙!
提前感谢,
尼古拉
java - GlassFish V3 Cluster + TimesTen 奇怪的行为
GlassFish V3 + TimesTen 有一个非常奇怪的问题。我的配置是:
- GlassFish Server 开源版 3.1.2.2(内部版本 5)
- TimesTen 发布 11.2.2.2.0
- Java(TM) SE 运行时环境(内部版本 1.6.0_31-b04) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.6-b01,混合模式)。
- Linux 2.6.32-131.0.15.el6.x86_64
- 两台机器具有相同的硬件(第二台服务器是第一台的克隆)。
GlassFish、TimesTen、Java 和 Linux 在两台服务器上都是相同的。
我在服务器一上有 GlassFish DAS。使用一个实例(在本地主机上)成功创建节点代理,部署我的应用程序,它与 TimesTen 数据库通信,在 GlassFish 中配置 JVM 选项,我的应用程序运行完美。我已经用 Soap UI 对其进行了测试,并得到了正确的响应。
但是当我在远程服务器 2 上创建节点 + 实例时,应用程序将无法在这台机器上运行。glassfish 实例的配置是相同的,因为实例在同一个集群中。
我在 server.log 中有这些错误:
无法分配连接,因为:加载本机库/缺少方法时出现问题:/opt/TimesTen/tt1122/lib/libttJdbc.so:libtten.so:无法打开共享对象文件:没有这样的文件或目录
两个文件的权限:
环境。两台机器上的变量 LD_LIBRARY_PATH 相同:
实例根文件夹中的库在两台服务器上是相同的。我会尝试添加 JVM 选项:
但它没有效果,server.log中的错误是一样的。我还能如何解决这个问题?
PS:刚才试过这个:在第二台机器上安装相同的 glassfish,在 domain1/libs 目录中复制库,在服务器上配置 JDBC 资源,部署我的应用程序,它的工作完美!但它不适用于集群配置......
PPS:在 glassfish v 2.1.1 上一切正常。我在具有相同应用程序的 4 台服务器上有 7 个实例。
timesten - 如何从 2 个查询的组合中获得有限的行数
我面临一些逻辑问题。希望有人能找到我的解决方案
我有一个查询
所以我的结果将是
假设我的结果有 3 行,但我需要向整个查询添加另一个条件,即我只需要这些查询组合中的 2 行。
请在这件事上给予我帮助
database - 用于 MS SQL 的内存缓存数据库
是否有可以与 Ms sql server 耦合的内存数据库。即,我将使用内存数据库系统作为缓存,将 ms sql 作为我的主要后端数据库。例如- Timesten 与 oracle 的集成。
谢谢。
timesten - 查询以找出特定时间实例中的行数
是否可以在特定时间找出所有表中的行数(不取决于任何列值)?
谢谢!
java - java.sql.SQLException:没有为 com.timesten.jdbc.TimesTenDriver 找到合适的驱动程序
我遇到了一个例外:
代码如下:
我正在使用Java 5并在 Eclipse 的构建路径中附加了ttjdbc5.jar。
有人可以帮忙吗?
database - java.sql.SQLException:加载本机库/缺少方法时出现问题:java.library.path 中没有 ttJdbc1121
我在尝试连接到系统中配置的 timesten DB 时遇到此错误:java.sql.SQLException:加载本机库/缺少方法时出现问题:java.library.path 中没有 ttJdbc1121
这是我的代码:
我在构建路径中使用 java 5 并附加了 ttjdbc5.jar。有人可以帮忙吗?
sql - 如何从时间数据库中递归获取数据
我有一个表,其中包含如下所示的分层数据:
输入将是父值。例如“testParent”,它必须获取包含“testParent”子值的所有记录 recursivley。以前不知道子级别的数量。我必须通过使用单个 SQL 查询来实现这一点。任何人都可以帮忙吗
提前致谢