我们有在我的公司很多业务需要自定义工作流引擎和流程。我几年前就写过了,但最近很多现有的项目已经迁移到使用该框架。每个人都喜欢它,但我们的DBA。通常我忽略他们的意见,因为他们仍然认为,存储的特效在2005/2008数据库上运行比SQL参数化速度更快,始终保持有事务日志,这样在检查的问题。我应该如何使用.NET工作流队列?
长话短说...他们不喜欢我们使用一个数据库表为我们的工作队列。它运行速度很快,我们有适当的事务锁定,并保持它与多个实例和线程一起运行,并同时查询它们。他们要求我们改变其他的东西......但他们不知道是什么。
,他们只是疯了,我应该继续争取保持我们的数据库结构,还是我使用一个数据库,应该使用别的东西来代替队列真的疯了吗?
+1伟大的洞察解决间接相关的编程问题。也许,如果我在@IPX鞋,我会以一种态度接触数据库管理员,如果我能够理解当前方法的问题,我愿意考虑一种不同的方法。数据库管理员很可能会公开讨论这些问题,如果这意味着可以达成共同立场。 – IAbstract 2010-11-14 04:32:08