🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Questions about IB Server 6.0.2 running in Linux

#232
From: Craig Stuntz TeamB
Date: Thu, 26 Jan 2006 12:43
51 lines
3159 bytes
Nelson Chui wrote:

> 1) As lack of documentation from system administrator, how can I know
> the type of IB Server 6.0.2 in our running Linux server ( SuperServer
> or Classic Server )?

	Simple test: Connect two or more users to the DB, then do:

ps -a | grep inter

	If you see one row (process), then you're running SS. If you see
multiple rows, then it's classic.
 
> 2) Is it SuperServer type running more faster than ClassServer in
> Linux kernel 2.6.x ?

	It depends. There is no simple answer to this. I've been told that IB
6 SS Open Edition (*not* the non-free Borland version!) has problems
not found in the Classic Open Edition, but I've never seen them
quantified, and they don't appear to have been a problem in the Borland
version, so I'm not sure if it's true or not.
 
> 3) There will hang up the Linux's IB 6.0.2 server ( like an deadlock
> waiting ) when I close the program from which is written by Delphi 6
> with IBEvents, IBX 6.0.5.
> 
> The program is very simply :-
> 	IBEvents.Registered := True; ( when the TForm is Created )
> 
> 	IBEvents.Registered := False; ( when the TForm is Closed )

	I honestly wouldn't recommend using events on IB < 7.1. Events were
finally fixed in that version. Prior to that they can destabilize your
server if the network connection is severed, if you have > 1 NIC on the
server, etc., etc. Too much hassle, but it works fine in 7.1+
 
> I have see the /opt/interbase/interbase.log, I guess the following
> message may be cause the hang-up problem.
> 
> IB-SERVER Tue Jan 24 15:45:28 2006
> 	Database:
>         lock manager error
>         inconsistent lock table version number; found 114, expected 14

	First thing I'd do is DB validation / gfix.

-- 
Craig Stuntz [TeamB] � Vertex Systems Corp. � Columbus, OH
  Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
How to ask questions the smart way:
  http://www.catb.org/~esr/faqs/smart-questions.html
Technical Details
Message-ID: <43d8d218@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!news-peer0-test!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mail
References: <43d85301$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 106772,e4e11f6f9203033c
X-Google-Attributes: gid106772,public
X-Google-Language: ENGLISH,ASCII
From: "Craig Stuntz [TeamB]" <craig_stuntz@nospam.please [a.k.a. acm.org]>
Subject: Re: Questions about IB Server 6.0.2 running in Linux
Newsgroups: borland.public.interbase.opensource
References: <43d85301$1@newsgroups.borland.com>
Organization: Vertex Systems Corporation
User-Agent: XanaNews/1.17.6.4
X-Face: "huzh55Xi]!ZNni78>a*5+).`SK?<^q2MlHk-C]Z2M9T@\J5ZCB$95Ey+s"XQuhGFA[eutZ:0^AV!Q;t>gE`1-=8d;HZ6~*o1dH<X9\b$!|(}+I'!Xq)@3Op}%0ArW&nf'Qh*EwR
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
NNTP-Posting-Host: 24.106.104.204
Message-ID: <43d8d218@newsgroups.borland.com>
Date: 26 Jan 2006 05:43:52 -0700
X-Trace: newsgroups.borland.com 1138283032 24.106.104.204 (26 Jan 2006 05:43:52 -0700)
Lines: 51
X-Authenticated-User: cstuntz
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!news-peer0-test!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mail