【发布时间】:2011-04-15 04:46:50
【问题描述】:
我目前正在使用 DB2 进行单元测试,但有时速度很慢。我需要一个好的内存数据库,它包含 DB2 的所有特性。这种类型的内存数据库是否存在,或者它们只允许标准 SQL 功能?
谢谢。
编辑 DB2 数据库位于远程服务器上,因此我需要一种解决方案来将该数据库的模式复制到本地内存数据库中以加快测试速度。
【问题讨论】:
-
每个数据库都不一样。除了 DB2 之外,没有任何数据库都具有所有 DB2 特性。不使用 DB2 就不能拥有“DB2 的所有特性”。您需要哪些确切功能?
-
有很多应用程序在使用它,记录这些应用程序中的所有 SQL 查询几乎是不可能的。
-
如果您不知道自己需要什么功能,那您就无法替代它,对吗?如果您不了解所有特性,那么除了 DB2 之外,任何数据库都无法使用。
标签: unit-testing db2 in-memory