我目前正在研究一个只能在内部使用的web应用程序。部分应用程序需要当前存储在Active Directory中的员工信息。我有一个SQL服务器数据库已经建立,我将存储信息,但我不知道是否需要。我可以随时查询AD以获取我需要的信息,因此是否需要在SQL Server中第二次存储它?如果我偶尔对AD和sql server进行查询,会不会有任何重大的性能问题?将所有内容存储在我的sql数据库中可能比较简单,但我想获得一些其他输入/建议,因为我从来没有在Active Directory中使用太多工作。 (此外,这不是一个数据/网络沉重的应用程序 - 少于25人将使用它)活动目录查询与sql server
0
A
回答
0
诚实披露 - 我也没有实质性的广告经验。
如果您将AD中的信息复制到SQL Server中,那么您将面临检测何时更改和更新SQL副本的问题。某种程度上,您的SQL副本会滞后于或不同于AD中的权威信息,并且您的应用程序将被称为不准确。缓存和确保缓存准确性是一个非常困难的问题。如果你不需要,为什么要这么做。
0
对于轻的用法,我认为AD域可以很好地处理它。如果我理解正确,那么域控制器将在多个服务器之间进行负载平衡。它是用于身份验证的,但我不确定查询。
0
Directory是一个使用LDAP进行简单互联的实体。目录的主要目标是集中用户信息,以避免多个数据库中的重复。
因此,答案是确保使用您的目录并使用LDAP进行询问(通过您的案例中的ADSI)。
如果您开始计划频繁更新用户数据,则需要复制数据库中的条目。
相关问题
- 1. SQL Server启用活动目录用户
- 2. 活动记录 - 转换SQL查询
- 3. 快速查询活动目录
- 4. C#活动目录组查询
- 5. 轨关系查询与活动记录
- 6. 将活动目录的登录时间导入到SQL Server
- 7. SQL Server查询与“公式”
- 8. SQL查询的Rails等效活动记录查询
- 9. 从Rails 3中的活动记录查询检索sql查询
- 10. 在查询中的活动目录LDAP查询
- 11. 活动记录查询
- 12. 在活动记录查询
- 13. 轨,活动记录查询
- 14. 查询活动记录
- 15. 干活动记录查询
- 16. find_each活动记录查询
- 17. yii2活动记录查询
- 18. 动态查询SQL Server
- 19. SQL Server查询
- 20. SQL Server查询?
- 21. SQL Server查询
- 22. SQL Server查询
- 23. SQL Server查询
- 24. SQL Server查询
- 25. SQL Server查询
- 26. SQL Server查询
- 27. 连接系统与活动目录(AD)
- 28. SQL Server 2008(快速版)配置 - 带有活动目录
- 29. SQL Server查询子查询
- 30. SQL Server 2008 - 仅查找非活动记录
针对AD的偶尔查询应该没问题,只要它们过滤良好。 – supergrady 2013-03-13 19:14:13