Discussion:
Firebird server 64 bit, OS 64 bit, Firebird client 32 bit
v***@t-online.hu
2014-03-03 12:47:38 UTC
Permalink
Hi to all Guru !

For all I know,

- The client application must be same bit, as Firebird client.
Application 32 bit -> Firebird client 32 bit
Application 64 bit -> Firebird client 64 bit.

- Any client (32/64 bit) can connect to any Firebird server (32/64 bit).

- 32 bit OS -> 32 bit application
- 64 bit OS -> 32 bit/64 bit application.

The question: on 64 bit Windows (more than 4G mem), with 32 bit application and Firebird client, gainful the Firebird 64 bit server usage ?

Thanks.
marcus
2014-03-03 15:32:03 UTC
Permalink
hej,
Post by v***@t-online.hu
Hi to all Guru !
For all I know,
- The client application must be same bit, as Firebird client.
Application 32 bit -> Firebird client 32 bit
Application 64 bit -> Firebird client 64 bit.
- Any client (32/64 bit) can connect to any Firebird server (32/64 bit).
- 32 bit OS -> 32 bit application
- 64 bit OS -> 32 bit/64 bit application.
The question: on 64 bit Windows (more than 4G mem), with 32 bit
application and Firebird client, gainful the Firebird 64 bit server usage ?
Thanks.
hmmm, IMHO not really. But it depends on what your app does with the
server. An option i may think of - holding a lot of query/cache data in
the memory. IIRC you'll need to rework the firebird.conf for that.

From my experience: It is useful to use a 64er OS, so you have a lot of
RAM to use for a lot of 32er applications. 64er applications would have
to fit into that construct. And even an 64er OS uses a lot of 32er
system processes and that.

hth, Marcus
------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Visit http://www.firebirdsql.org and click the Resources item
on the main (top) menu. Try Knowledgebase and FAQ links !

Also search the knowledgebases at http://www.ibphoenix.com

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Yahoo Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/firebird-support/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)

<*> To change settings via email:
firebird-support-***@yahoogroups.com
firebird-support-***@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
firebird-support-***@yahoogroups.com

<*> Your use of Yahoo Groups is subject to:
https://info.yahoo.com/legal/us/yahoo/utos/terms/
Thomas Steinmaurer
2014-03-03 15:39:49 UTC
Permalink
Post by v***@t-online.hu
For all I know,
- The client application must be same bit, as Firebird client.
Application 32 bit -> Firebird client 32 bit
Application 64 bit -> Firebird client 64 bit.
Yes.
Post by v***@t-online.hu
- Any client (32/64 bit) can connect to any Firebird server (32/64 bit).
- 32 bit OS -> 32 bit application
- 64 bit OS -> 32 bit/64 bit application.
Yes. Bitness between the Firebird client and Firebird server is
completely transparent.
Post by v***@t-online.hu
The question: on 64 bit Windows (more than 4G mem), with 32 bit
application and Firebird client, gainful the Firebird 64 bit server usage ?
If you are forced to run Firebird Server 32-bit, e.g. due to UDF
dependencies, on an 64-bit OS, then go with the one process per
connection model aka Classic Server.

The bitness of the Firebird client doesn't matter. Your client
application will easily connect to a Firebird 32-bit and/or 64-bit server.
--
With regards,
Thomas Steinmaurer
http://www.upscene.com/

Professional Tools and Services for Firebird
FB TraceManager, IB LogManager, Database Health Check, Tuning etc.


------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Visit http://www.firebirdsql.org and click the Resources item
on the main (top) menu. Try Knowledgebase and FAQ links !

Also search the knowledgebases at http://www.ibphoenix.com

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Yahoo Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/firebird-support/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)

<*> To change settings via email:
firebird-support-***@yahoogroups.com
firebird-support-***@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
firebird-support-***@yahoogroups.com

<*> Your use of Yahoo Groups is subject to:
http://info.yahoo.com/legal/us/yahoo/utos/terms/
Ann Harrison
2014-03-03 19:23:13 UTC
Permalink
Post by v***@t-online.hu
Post by v***@t-online.hu
The question: on 64 bit Windows (more than 4G mem), with 32 bit
application and Firebird client, gainful the Firebird 64 bit server
usage ?
...
The bitness of the Firebird client doesn't matter. Your client
application will easily connect to a Firebird 32-bit and/or 64-bit server.
Your 32 bit application will run better if the server can use more memory,
so there
is certainly a benefit to running a 64 bit server on a 64 bit OS, even if
all your clients
are still 32 bit.

Good luck,

Ann

Loading...