Hi Ton,
There is no 'normal' size for this table. That depends on the number of visitors who place products in their cart.
You can purge the Cart tables by using two SQL orders. Because these tables are used by the customers when they are on line, you must define which are the obsolete carts. Login as host and go to Host > SQL, for delete cart items older than 3 days, enter this SQL order in the text box:
DELETE FROM {databaseOwner}{objectQualifier}Store_CartItems WHERE DateCreated < DATEADD(day, -3, GETDATE())
check 'Run As Script' and click on 'Update'. Then, enter this other order for delete carts older than 3 days:
DELETE FROM {databaseOwner}{objectQualifier}Store_Cart WHERE DateCreated < DATEADD(day, -3, GETDATE())
check 'Run As Script' and click on 'Update'.
I think your database size problem is about the SQLServer log file instead the data file. Could you tell me which is the size of the log file?
Gilles