Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2000 Forums
 SQL Server Development (2000)
 Third Party ETL tool

Author  Topic 

Dennis Falls
Starting Member

41 Posts

Posted - 2007-11-27 : 11:14:48
I am using a third party etl tool, Pervasive Business Integrator, to perform a twice daily load of approximately 55,000 records from a pipe delimited file. My process contains 1 insert and 5 updates to the same table. during this process I maintain 2 indexes, one is the PK and is an indentity field. The other is the key for running the updates against. All other indexes are dropped and rebuilt.

This step has increased it's processing time to over 2 hours, up from 35 minutes. Just before the thanksgiving holiday, I stopped and restarted the SQL Server Service, to clear out any lagging users. From Wednesday afternoon to Monday morning, the process took approx 35 minutes on average. Once users started running reports on Monday afternoon, the process took 2 hour 8 minutes. This morning, with no active users, the process still took 1 hour 48 minutes.

Is there any one thing I should be monitoring in SQL Profiler on Performance monitor. When I look in the current activity processes, I don't see that there any blocks.

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-11-28 : 02:50:02
Check disk i/o and page split/sec.
Go to Top of Page
   

- Advertisement -