What are the performance implications of allowing your registry to grow like
that?  A portion of memory allocated to Windows is for the registry, and the
bigger the registry, the more memory used.

----- Original Message -----
From: "Tyler M. Fitch" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Tuesday, January 08, 2002 2:01 PM
Subject: RE: Clustering and CF variables.


> I would like to add that Ken's *not necessarily* right - if the server
> is a dedicated CF server then DO USE THE REGISTRY for client variables.
> The registry provides the greatest performance when using client
> variables, which is why it is used by default and why it is even an
> option.  Do you think MM made it an option just because it was possible
> or because it can be highly useful?  There are three options for three
> or more server environments.
>
> Just plan ahead for it.  When you build the server, adjust the registry
> to grow to around 100MB and it won't slow down and cause the server to
> crap out.  Monitor the size of the registry as well, drop the
> persistance of client variable data from 90 if the registry grows to
> large or allow the registry to grow larger.
>
> Just my two cents.  I've said it before I'll say it again the next time
> some SCREAMS that the registry won't work.  One users bad experience
> shouldn't deter all others from the truth.
>
> t
>
> **********************************************************************
> Tyler M. Fitch
> Certified Advanced ColdFusion 5 Developer
>
> ISITE Design, Inc.
> 615 SW Broadway Ste. 200
> Portland, OR 97205
>
> 503.221.9860 ext. 111
> http://isitedesign.com
> **********************************************************************
>
>
>
> -----Original Message-----
> From: Peter Tilbrook [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, January 05, 2002 12:52 AM
> To: CF-Talk
> Subject: RE: Clustering and CF variables.
>
>
> Ken's right - do NOT use the registry for storing client variables. By
> default this is exactly what CF does. One of the first things you should
> do upon installing CF is create an empty database, say called
> ClientVariables, and make this the DEFAULT storage source (under the CF
> Administrator which is smart enough to create the necessary tables in a
> blank database).
>
> You will save your system/s from potential problems of the Registry
> filling up by doing this.
>
> You can still setup seperate Client storage databases for each
> application however. If you don't specify which datasource to use (in
> your application.cfm file) then the default will be used instead.
>
> Client variables are very useful for storing persistent information for
> a long period of time. I think the CF default is about 90 days. I wrote
> a neat application for calculating the nutrient content of foods to
> originally "remember" what a customer had entered (see
> http://www.anzfa.gov.au/npc/anzfa_npc) but the powers that be did not
> want any data to be retained by the server so I had to go back to
> Session instead.
>
> Also remember that when using client/session variables you must track
> the CLIENT (the web browser itself) through the application by appending
> the CFID/CFTOKEN to your URL's etc. Ben Forta's masterful Web
> Application Construction Kit (see www.forta.com) discusses these
> techniques very well.
>
> Cheers!
>
> Peter Tilbrook
>
> 
______________________________________________________________________
Dedicated Windows 2000 Server
  PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER
  Instant Activation · $99/Month · Free Setup
  http://www.pennyhost.com/redirect.cfm?adcode=coldfusiona
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to