TigerLogic.com
Products    |    Solutions    |    Support & Services    |    Education    |    Partners    |    Corporate    |    Events    |    Contact Us

Tech Tip:
TCL-STACK and performance on D3 7.3

In previous releases, the tcl-stack file had it's own mechanism to update each tcl-stack item. The old mechanism did not go through the normal update item as all other updates do. Although this older tcl-stack update was very fast, it did not allow the tcl-stack items to be logged to the transaction log or hot-backup. With D3 7.3 versions, the tcl-stack uses the same file time mechanism as all other system updates.

If you have upgraded your system to D3 7.3 from another version's base files, with the files in place, meaning you did not load the base D3 7.3 files, the tcl-stack d-pointer will be a 'dp' file type. By leaving the tcl-stack file definition as a 'dp' could make your TCL commands seem to perform slower, depending on the size of your tcl-stack.

By changing the tcl-stack file definition item (d-pointer) a 'dptn' file, it allows tcl-stack updates to go through normal update item process and still be as unobtrusive on performance as possible.

Check the file definition item (d-pointer) of the tcl-stack file. It should now contain 'dptn' in attribute 1.

t Do not log an updated item.
n Do not use update protection on this file.

Should you modify the tcl-stack data section file definition item (d-pointer) from a 'dp' to a 'dptn', it will be necessary to logoff and back on.

December 20, 2007
September 7, 2006
Volume 1, 2005
Volume 1, 2004
Spring/Summer, 2003
Winter, 2003
Fall, 2002
Summer, 2002
Spring, 2002
Tech Tips
   
Copyright 2009. TigerLogic. All Rights Reserved