Microsoft File Share using Storage Spaces Direct Fail-over Clustering Servers.
This File share is used for many millions of small files. For end users the search, and simply loading of each folder contents takes forever!!! 1 minute + at times maybe up to 30 mins for searches. The interesting part about this is it only happens for "users" When myself or a few other IT members attempt it works instantly! Speed isn't an issue and server resources aren't contended for that i'm seeing. It is appearing to be something with permissions.
User A - slow to load, takes forever, searches spin for 30 mins.
When we give User A Domain Admin rights - Everything becomes instant!!!!!
Remove Domain Admin and the user is back to the normal slowness.
The user has Modify Privileges on the file share.
Sadly do I have to give permissions to the CNO in AD? If so, what permissions do I need to allow?
File enumeration/Open is one of the slowest items that windows does.
The Domain Admins probably have full control at the directory level (and inherited)
I don't know your ACL settings whether or not you are using Role Based or per user based Security Settings.
If you are using user based then the OS has to for each file first check for group permissions, failing that check the user permissions. All of this takes time.. multiply that time by the # of files to process. I've seen files with hundreds of users in the security tab.