MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: Hardware and Performance



Quoting allan deleon (allan@instantsoft.com):
> 
> 
> We're serving 380 dynamic minivend templates (over 90% of these
> templates access an sql database using [sql set/list, etc.] ) on a Sun
> Enterprise 450 with 4 ultra sparc CPUs and 1 gig of memory and
> 18 gigs of ultra wide scsi.
> 
> But even with this machine, I worry about minivend's lack of a
> database connection pool. It simply will not scale if it has to open
> a database connection for every database access in a catalog.
> 

It is not for every access, it is once for every web transaction and
only if that database is referenced.

I still have never seen any numbers on this. Aren't the database
servers themselves caching table opens? If so, why not?

There is a new global database capability in 3.14, so heavily used
common tables can stay open, but I can't understand why I should keep
connections open when there can be thousands of tables. If anyone
can explain the sense of this, I am all ears.

-- 
Mike Heins                          http://www.minivend.com/  ___ 
                                    Internet Robotics        |_ _|____
In character, in manners, in        131 Willow Lane, Floor 2  | ||  _ \
style, in all things, the           Oxford, OH  45056         | || |_) |
supreme excellence is               <mikeh@minivend.com>     |___|  _ <
simplicity. -- Longfellow           513.523.7621 FAX 7501        |_| \_\


Search for: Match: Format: Sort by: