🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.interbase.opensource
Article #77

Re: Which FreeWare/OpenSource Interbase is the best?

#77
From: Pavel Cisar
Date: Wed, 13 Dec 2006 15:51
40 lines
3031 bytes
Craig Stuntz [TeamB] wrote:
> 	Shared caches are simply not possible with Classic. 

That simply wrong statement. Tell that to PostgreSQL folks. Ever heard 
about shared memory between processes ? It's not done in Firebird yet, 
but it doesn't mean it couldn't be done. Look up some old threads about 
the topic in Firebird-Architect.

 > Saying that there
> are a few cases where you might not want to use one doesn't change this
> fact. 

This shared/no shared cache issue goes down to cache at file system. In 
fact, you always have shared cache at file system nowadays. Operations 
at file system cache can collide with large shared cache use pattern in 
a way that will significantly reduce the overall performance, and on the 
other side small not shared cache can give you performance boost.

 > And let's not pretend that they aren't better in general
> applications; that implication is beneath comment. Whereas with
> SuperServer the IB team could rather easily make the cache
> per-connection instead of per-DB if customers were screaming for it. I
> don't seem to see any QC requests for this, though.

Yes, that's done as an option in Vulcan/Firebird 3.0.

> 	The security issues you don't seem to remember are explained
> (accurately, if a bit indirectly) on your own web site:
> 
> http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=art_fb_security

This article is dated way back to 2001. A lot changed in Firebird 
security front since that. You have to have group access with classic in 
local settings (which means true embedded mode), but that requirement is 
natural for any such system. With access over TCP/IP, Classic is as 
secure as Super Server, if not more.

best regards
Pavel Cisar
IBPhoenix
Technical Details
Message-ID: <45802110$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <456abc46@newsgroups.borland.com> <456b4f58$1@newsgroups.borland.com> <456bbcc0$1@newsgroups.borland.com> <456bc83a$1@newsgroups.borland.com> <456d02d7$1@newsgroups.borland.com> <456d1ac6$1@newsgroups.borland.com> <456d33f0@newsgroups.borland.com> <456dea6c$1@newsgroups.borland.com> <4576f633$1@newsgroups.borland.com> <45770032$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 106772,bfde2af1f896c514
X-Google-Attributes: gid106772,public
X-Google-Language: ENGLISH,ASCII-7-bit
Date: Wed, 13 Dec 2006 16:51:09 +0100
From: Pavel Cisar <pcisar@atlas.cz>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
Newsgroups: borland.public.interbase.opensource
Subject: Re: Which FreeWare/OpenSource Interbase is the best?
References: <456abc46@newsgroups.borland.com> <456b4f58$1@newsgroups.borland.com> <456bbcc0$1@newsgroups.borland.com> <456bc83a$1@newsgroups.borland.com> <456d02d7$1@newsgroups.borland.com> <456d1ac6$1@newsgroups.borland.com> <456d33f0@newsgroups.borland.com> <456dea6c$1@newsgroups.borland.com> <4576f633$1@newsgroups.borland.com> <45770032$1@newsgroups.borland.com>
In-Reply-To: <45770032$1@newsgroups.borland.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 85.207.115.59
Message-ID: <45802110$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1166024976 85.207.115.59 (13 Dec 2006 07:49:36 -0700)
Lines: 40
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail