943,965 Members | Top Members by Rank

Ad:
  • MS SQL Discussion Thread
  • Unsolved
  • Views: 6873
  • MS SQL RSS
Jul 26th, 2006
0

Process very slow - SQL Database

Expand Post »
We are getting frequent error in display while processing through web, we are having higher end hardware , ML350G SERVER,with 4GM Ram, duel processer capable, 145x3 hard disk, We are having 30 GB Space in C: Drive and 240GB in Drive, we have sql database upto 17 GB, the process is getting very slow.

Please give us your recomditon to improve the perfomance of the system process for the users.

regards

S.K.Nagaraj
AGM-BGSE Financials Limited
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
sknagaraj is offline Offline
1 posts
since Jul 2006
Jul 26th, 2006
0

Re: Process very slow - SQL Database

There are books written on this subject alone, it is very difficult to give an answer in single post in a volunteer forum. There are people @ £750 per day to do this work, so you won't get it free here.

Also without intimate knowledge of your application and database it is impossible to tell you where the bottlenecks are.

But typically you are looking to improve in several areas, I see already you try bigger hardware.

You also need to consider indexing, this involves analysing every single query for table joins and criteria to ensure you have indexes on the right columns so the database can find records quicker.

How does the application retreive data ? is it using disconnected data ? or forward only cursors that hold a connection open for longer locking the db for longer.

Also what kind of database do you have is it OLTP (ie a database receiving many transactions from many users) but they mostly only access the latest data, in which case you want to move some of your 17gb of older data into another database optimized for reporting. A data warehouse as it's often refered to.

Your other option to consider is building a tier between you application and the database (SOA) Service Oriented Architecture (or something like that) This can cache frequent data requests and relieve the database from some it's load.
Last edited by hollystyles; Jul 26th, 2006 at 10:04 am.
Reputation Points: 262
Solved Threads: 68
Veteran Poster
hollystyles is offline Offline
1,181 posts
since Feb 2005

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in MS SQL Forum Timeline: How to define in sql server the same parameter as input and output both
Next Thread in MS SQL Forum Timeline: Applying SSL certificate to SQL 2000





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC