dbTalk Databases Forums  

How do I clean DTS cache buffers

microsoft.public.sqlserver.dts microsoft.public.sqlserver.dts


Discuss How do I clean DTS cache buffers in the microsoft.public.sqlserver.dts forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Philip
 
Posts: n/a

Default How do I clean DTS cache buffers - 07-15-2003 , 04:52 PM






I do not have the cache turned on, but dts
is cacheing the information every time I run the
package ( The package runs faster almost every time).
How do I stop DTS from doing this? I need a clean
run each and every time I run one package or
any other package


Reply With Quote
  #2  
Old   
Darren Green
 
Posts: n/a

Default Re: How do I clean DTS cache buffers - 07-16-2003 , 03:02 AM






DTS itself does not have any cache (apart from a specific option for
Lookups, but the cache duration is limited for the duration of that
execution only).

DTS is just some client side COM objects which are not persisted between
executions, so there is no data caching at all inside DTS.

You may be getting increased performance depending on your data source. SQL
Server will keep data in buffer for a period of time.

The following commands will clear your SQL server buffers and procedure
cache-

DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE


--
Darren Green
http://www.sqldts.com

"Philip" <atec396 (AT) hotmail (DOT) com> wrote

Quote:
I do not have the cache turned on, but dts
is cacheing the information every time I run the
package ( The package runs faster almost every time).
How do I stop DTS from doing this? I need a clean
run each and every time I run one package or
any other package




Reply With Quote
  #3  
Old   
Phiip
 
Posts: n/a

Default Re: How do I clean DTS cache buffers - 07-18-2003 , 03:54 PM



Thanks, the two DBCC commands did help.



Quote:
-----Original Message-----
DTS itself does not have any cache (apart from a
specific option for
Lookups, but the cache duration is limited for the
duration of that
execution only).

DTS is just some client side COM objects which are not
persisted between
executions, so there is no data caching at all inside
DTS.

You may be getting increased performance depending on
your data source. SQL
Server will keep data in buffer for a period of time.

The following commands will clear your SQL server
buffers and procedure
cache-

DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE


--
Darren Green
http://www.sqldts.com

"Philip" <atec396 (AT) hotmail (DOT) com> wrote in message
news:04a601c34b1b$73125f90$a301280a (AT) phx (DOT) gbl...
I do not have the cache turned on, but dts
is cacheing the information every time I run the
package ( The package runs faster almost every time).
How do I stop DTS from doing this? I need a clean
run each and every time I run one package or
any other package



.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.