【发布时间】:2009-12-16 19:28:03
【问题描述】:
我们有一个专门用于运行单元测试的 Oracle 数据库服务器。有没有办法专门针对这种目的调整 Oracle?由于数据不断被丢弃(因为它只是测试数据)。我想知道是否有办法让 Oracle 数据库在内存中并在没有 TCP/IP 堆栈的情况下进行连接,也许可以加快这些测试。
有什么建议吗?
【问题讨论】:
-
我开始怀疑内存数据库中的 TimesTen 是否是一个合适的解决方案。看起来它使用相同的 Oracle SQL 变体。
-
您确定数据库性能是长时间运行测试的罪魁祸首吗?通常,找出数据库对于特定语句或语句类型运行缓慢的原因,然后调整该特定语句将有更好的改进机会。
标签: oracle continuous-integration integration-testing