Thanks for replying.
This particular system (still in development)has an upload data utility, which takes the data from disk file and populated data into the transactional tables (i.e., Person, address, and so on).
What I am testing is to see how long it will take this app to load the data after the database has grown to some expected size. Yes, once we go live, we will have to load the old data into this new db so it's related to conversion.
My test really involves loading the same file using the upload app's utility, and compare the upload times between a smaller database (75 MB for both log/data) and the bigger db (~450 MB). My original speculation has been that the extents for these tables are increasing prior to the action queries, so I expand the db size prior to loading the file hoping that no db growing occurred. the results is the same upload time.
any suggestion or question?
thanks.
fyi....
The transactional tables do have corresponding history or audit tables, which are populated via triggers. and what I am seeing int he execution plan is the "inserted" virtual table is getting scan because one of the SQL statement select a value from the "inserted" table and evaluate it before executing the insert/update statements.