SQL数据服务数据库设计指南

时间:2009-02-13 21:16:03

标签: database-design ssds sql-data-services sql-server-data-services

我最近一直在玩SQL数据服务。虽然(或者也许是因为)我可以在睡眠中淘汰结构良好的关系数据库,但我很难理解如何在一个环境中设计一个高性能数据库,例如没有执行参照完整性和除主键之外的列上没有索引。

有没有人知道任何指南?

也许一个开始的地方是如何创建一个多对多的连接,可以以高效的方式从任何一方遍历,即使有大量的实体?

2 个答案:

答案 0 :(得分:1)

似乎正在使用的短语是:

  • 将您的数据传播到许多容器中以获得最佳性能

  • 通过实体建模数据

  • 并行处理您的查询以获得最佳效果

  • 在服务托管中间层缓存数据

这意味着我们必须开始像OO建模者一样思考,而不是在关系思维中。性能似乎依赖于以一种熟悉的方式大规模并行化对象查询的能力,以创建可以利用并行化的LINQ查询。

答案 1 :(得分:1)

嗯,我最终采用的解决方案是:停止使用SQL数据服务。它是如此半生不熟,无论如何它现在几乎不值得使用。