【问题标题】:Java/Hibernate Application accessing Teradata访问 Teradata 的 Java/Hibernate 应用程序
【发布时间】:2016-06-05 04:39:34
【问题描述】:

我们正在考虑设置基于 Java/Hibernate 的 Web 应用程序来访问 Teradata 中的表。这是针对常规 Web 应用程序而不是专门针对报告系统的,尽管用户可以通过该工具请求实时报告。

我们考虑这一举措的原因是,我们想要访问的数据已经在这个 Teradata 数据库中进行管理,并且我们试图避免将其复制到单独的数据库中并拥有 2 个副本。

在我们能够使用 JDBC 驱动程序和 Hibernate Teradata 方言并访问表的意义上,它似乎工作正常。

但我们想知道其他人是否有过这种设置攻击 Teradata 的经验?如果是这样,它成功了吗?有问题可以提醒我们。总的来说,这似乎是一个不错的主意吗?

我们立即注意到的一件事是方言本身似乎有点不完整,所以我们觉得也许 Hibernate with Teradata 并不是真正常见的设置。

请告诉我们您的想法。

谢谢!

【问题讨论】:

    标签: hibernate teradata


    【解决方案1】:

    我对 Hibernate 一无所知。我确实有一些访问 Teradata 的网络应用程序。如果您只需要读取权限,我建议为您的应用程序创建视图。具体来说,将 LOCKING ROW FOR ACCESS 放在您的视图定义中。如果您的应用在不需要时开始锁定表,您可能会遇到与其他进程的死锁。

    设置完所有内容后,在 Teradata Viewpoint 中主动监控应用程序运行一段时间,以查看是否存在性能问题或需要优化的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-31
      • 1970-01-01
      • 1970-01-01
      • 2014-05-10
      • 1970-01-01
      相关资源
      最近更新 更多