Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

SQL 2005 Index Locks with ACCPAC 6.0

Status
Not open for further replies.

ZA0431

MIS
Oct 26, 2012
3
ZA
I have a query that I am sure should interest someone.... !

We have an SQL 2005 Server Cluster environment hosting multiple ACCPAC databases. We access ACCPAC through a number of Terminal Server farms. I have farms configured ACCPAC 5.5 and ACCPAC 6.0. Server's are over specced from a processes, memory, CPU etc perspective. All idle at under 60% usage.

Our issue is that we experience index level locks twice a day on our ACCPAC 6.0 databases. ACCPAC 5.5 hosted on the same environment has no locks.

After much investigation I have found that the locks seem to happen when there are OE prepayments captured on an invoice. The procedure calls from 6.0 are different from 5.5 in that there are verification procedures and the entire index is being locked on a batch for tables as part of the procedure.

One solution I have thought about is to change index locking on SQL to lock at page or row level rather than at table level. Am not sure how ACCPAC will react to this? Would I be compromising data integrity?

My next solution.... Find someone who has a solution!!! I haven't found any similiar experiences on Google. Anybosy have any ideas?
 
Hi Tuba

1. All the latest sp's loaded.
2. Using ODBC native client.

Thanks!
 
Are there locks being placed on the table or is SQL doing a table scan which will lock up the table?
 
Hi DjangMan

The locks are application locks on the index. Have monitored SQL and there aren't any processes running from SQL creating table locks.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top