We are currently running ACCPAC 6.0 PU2 (125 users).
There are 7 Terminal Servers (Win Serv 2008 R2 64bit) and 1 Citrix server (Win Serv 2003 R2 32bit)
Database is on Win Serv 2012 R12 64 bit with SAN running SQL 2014. Shared data is currently on a pure storage device (SSD) on the same SQL server however has been moved around from a share on one of the TS boxes, a share on another random server purely used for storage, as well as a RAM drive yet nothing seems to permanently resolve the problem.
There are a couple of intermittent issues and we suspect it has all to do with the shared data?
The first is a head blocker which occurs in SQL when a user creates an AR Inv batch. It's a fairly "busy" system with quite a number of users working simultaneously and this will then lock up the DB until we kill the process in SQL. The AR batch will then be created however the user gets an error and when they exit the batch listing and go back in, the new batch is there and they are able to proceed working in the batch.
The other issue is that, when logging in, users will get the "cannot verify user info" error as if the system cannot read the shared data. When this happens, one can go directly to the share from the same session and create and delete folders so the share is there and available however suspect there must be some file locking taking place. The problem will often go away by itself in a minute or two.
Backups run after hours so doubt this could be the cause, perhaps anti virus?
Also, must opportunistic locking be turned off on both the server hosting the shared data as well as the clients, as our IT reckons server side is sufficient?
For what it's worth - we also seem to have fairly high async_network_io waits on the ACCPAC database.
Any input / thoughts would be appreciated.
Thanks
Dawie
There are 7 Terminal Servers (Win Serv 2008 R2 64bit) and 1 Citrix server (Win Serv 2003 R2 32bit)
Database is on Win Serv 2012 R12 64 bit with SAN running SQL 2014. Shared data is currently on a pure storage device (SSD) on the same SQL server however has been moved around from a share on one of the TS boxes, a share on another random server purely used for storage, as well as a RAM drive yet nothing seems to permanently resolve the problem.
There are a couple of intermittent issues and we suspect it has all to do with the shared data?
The first is a head blocker which occurs in SQL when a user creates an AR Inv batch. It's a fairly "busy" system with quite a number of users working simultaneously and this will then lock up the DB until we kill the process in SQL. The AR batch will then be created however the user gets an error and when they exit the batch listing and go back in, the new batch is there and they are able to proceed working in the batch.
The other issue is that, when logging in, users will get the "cannot verify user info" error as if the system cannot read the shared data. When this happens, one can go directly to the share from the same session and create and delete folders so the share is there and available however suspect there must be some file locking taking place. The problem will often go away by itself in a minute or two.
Backups run after hours so doubt this could be the cause, perhaps anti virus?
Also, must opportunistic locking be turned off on both the server hosting the shared data as well as the clients, as our IT reckons server side is sufficient?
For what it's worth - we also seem to have fairly high async_network_io waits on the ACCPAC database.
Any input / thoughts would be appreciated.
Thanks
Dawie