Any idea on how long (estimate) an index rebuild would take on a 80gig NAV2009 SP1 DB. On a SQL2008 server with 16gig mem. The DB has never had this done to it before and we are experiencing performance issues. I'm looking to set up a maintenance plan to do this. I know this might be hard to answer, just looking for a ballpark figure. Does the rebuild chew up disk space, and what would be the repercussions if something were to go wrong.
Thanks
0
Comments
You can also reindex one table at a time or do the largest ones by hand first and then let the maintenance plan run the rest.
There are ton's of scripts online that are smart enough to look if the table actually needs reindexing and skip tables that are fine.
Let us know how you go...
The table that is being indexed cannot be accessed (changed) by users.
Is it taking 25 minutes to post 1 journal line? Or is that multiple lines?
Are you using average cost?
Large batches usually take much longer to post proportionally. Average costing on items with serial numbers adds another slowdown when there area lot of them. (Does not affect things when added at time of shipping.)
You should test times using different batch sizes and come up with a performance curve.
You may find that 2000 lines takes a lot more than 10 times longer than 200 lines.
If you get into a code that repeats calculations for each line for all lines, then the performance curve could be the square of the number of lines.
http://mibuso.com/blogs/davidmachanick/
RIS Plus, LLC
The more indexes, the more space they need. Your database is probably massively overindexed. I once took all the indexes off of an Item Ledger entry table just to see what would happen, and the size of the ILE table went from 75GB down to 12GB.
RIS Plus, LLC