Sitecore用户管理器在使用Active Directory模块时速度非常慢

Sitecore用户管理器在使用Active Directory模块时速度非常慢,sitecore,sitecore7.2,Sitecore,Sitecore7.2,其他人在使用Sitecore Active Directory模块时是否存在性能问题? 我对它进行了配置,我们使用了26个不同的域,但这不是问题,我想这会使它变得更慢,但是当我打开用户管理器时,进入用户管理器的下一页大约需要25秒。 我总共有大约8000个用户 另一方面,当我进入角色时,我有大约12000个来自广告的角色,并且没有任何性能问题。 我试着从广告中禁用这些配置文件,但没有产生明显的效果。当我在配置中注释掉26个域中的25个域时(留给我大约1000个AD用户),性能有了显著的提高 如果

其他人在使用Sitecore Active Directory模块时是否存在性能问题? 我对它进行了配置,我们使用了26个不同的域,但这不是问题,我想这会使它变得更慢,但是当我打开用户管理器时,进入用户管理器的下一页大约需要25秒。 我总共有大约8000个用户

另一方面,当我进入角色时,我有大约12000个来自广告的角色,并且没有任何性能问题。 我试着从广告中禁用这些配置文件,但没有产生明显的效果。当我在配置中注释掉26个域中的25个域时(留给我大约1000个AD用户),性能有了显著的提高

如果我浏览集合,我可以看到为域创建的缓存被填充,但是我没有看到缓存被填充后的任何性能改进。缓存的用途是什么?只是为了批量更新? 创建的成员、成员和用户缓存之间有什么区别

谢谢!
埃尔文已经有一段时间了,但从记忆中我记得:

问题是,用户管理器必须根据您的请求查询每个页面的广告,而角色管理器获取所有角色,然后通过该缓存查询页面。这是基础.NET提供程序的一个限制。我能给你的最好建议是尽可能限制你的提问


考虑使用AD模块的“CustomFilter”功能,如Active Directory模块管理员指南文档中关于SDN的第4.1章“Custom Filter”所述:

已经有一段时间了,但从内存中我记得:

问题是,用户管理器必须根据您的请求查询每个页面的广告,而角色管理器获取所有角色,然后通过该缓存查询页面。这是基础.NET提供程序的一个限制。我能给你的最好建议是尽可能限制你的提问


考虑使用AD模块的“CustomFilter”功能,如Active Directory模块管理员指南文档中关于SDN的第4.1章“Custom Filter”所述:

已经有一段时间了,但从内存中我记得:

问题是,用户管理器必须根据您的请求查询每个页面的广告,而角色管理器获取所有角色,然后通过该缓存查询页面。这是基础.NET提供程序的一个限制。我能给你的最好建议是尽可能限制你的提问


考虑使用AD模块的“CustomFilter”功能,如Active Directory模块管理员指南文档中关于SDN的第4.1章“Custom Filter”所述:

已经有一段时间了,但从内存中我记得:

问题是,用户管理器必须根据您的请求查询每个页面的广告,而角色管理器获取所有角色,然后通过该缓存查询页面。这是基础.NET提供程序的一个限制。我能给你的最好建议是尽可能限制你的提问

考虑使用AD模块的“自定义筛选器”功能,如Active Directory模块管理员指南文档中关于SDN的第4.1章“自定义筛选器”所述: