我想扩展 AD 2003 中的自定义属性。目前,我们正在使用 +50 自定义属性。但我们需要添加 40 个自定义属性以支持其他项目。
我的问题是,它是否存在性能问题?自定义属性有任何限制吗?
提前致谢。
答案1
为了数字属性的数量,我不这么认为。只要看看 Exchange 就知道了——它的属性数量已经大幅增加。
如果属性未编入索引,查询可能会出现性能问题。不过在较小的环境中可能不是问题。这只是创建属性时要注意的一个选项。
如果属性频繁更改,则在具有多个域的大型分布式环境中,它可能不适合全局目录(又称部分属性集或筛选属性集)。这是因为该属性被复制到林中的所有域控制器。“频繁”有点主观。一个例子是 lastLogon 属性,它不会复制到 GC,但 lastLogonTimestamp 会。
如果该属性将保存数据,并且您担心限制对象的大小,则可以使用 rangeUpper 属性。这可能有助于防止消费者在属性中存储 10 MB 的字符串。
答案2
总的来说,我并不太担心添加自定义属性,但是否存在性能问题与许多因素有关
- 广告版
- 广告尺寸
- 属性大小
- 复制选项
- 全局目录复制选项。
话虽如此,较新版本的 AD(2008 及更高版本)在属性复制方面非常高效。但是,您需要在实验室中完成所有这些操作并进行测试,以确保不会在您的环境中造成问题。