0

我正在寻找免费提供的示例数据来进行一些 ORM 验证和性能测试。我的主要要求是:

  • 区分类型:需要包含某种继承,例如Party -> Person and Organisation;
  • 合理复杂的数据模型;
  • 一些相当大的表(至少在数十万行中);
  • 多平台:至少有 Oracle、MySQL 和 SQL Server;
  • 容易理解。例如,CRM 应用程序就是我所说的易于理解的东西。人们了解客户、客户等等。

谁能指出我这样的事情?

4

2 回答 2

2

SQL Server AdventureWorks 数据库符合您的大多数条件。它有大约 69 个表和大量数据。它带有脚本,因此通过一些编辑可以使其与 Oracle 和 MySQL 一起使用。有业务场景和用例。

但不确定它是否具有区分类型。

于 2009-03-14T01:58:38.623 回答
0

你想达到什么目的?

  • “ORM 验证”这可能意味着什么?它完全有效吗?它能解决你的问题吗?这个复杂的模型将如何帮助您确定 ORM 是否能解决您的问题?

  • “性能测试”。这有一定的意义。

为什么不直接设计应用程序的模型?为什么不看看 ORM 对于您的特定应用程序是否具有足够的性能?


编辑

看来您有一个 iBatis ORM 模型;关于 pBatis,您想了解什么?你的选择是什么?

  • 有用?移植您的模型。

  • 它有性能吗?移植模型和数据中性能最差的部分并使用它。

其结果是 pBatis 适用性的无可争辩的证据。任何其他基准都只是一个基准——并且值得商榷。

于 2009-03-14T01:59:28.513 回答