Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Interbase vs Access

0 views
Skip to first unread message

mpo...@cgro.com

unread,
Sep 10, 1998, 3:00:00 AM9/10/98
to
I've been using D3 and D4 with Access 97 tables. Everything works fine but
would like to compare its performance against Interbase.

I've been playing with Interbase 5.0 but havn't found an easy way to add
tables to the .gbd.

My questions are:

1) Is there a significant performance increase from Access to Interbase? (No
more than 10 user environment)

2) What's the best way to add tables to an Interbase .gdb?

3) Is there a way to import Access 97 tables into an Interbase .gdb?

Thanks,
Matt.

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum

Allen O'Neill

unread,
Sep 13, 1998, 3:00:00 AM9/13/98
to
Matt,

......

In article <6t9cpu$t8n$1...@nnrp1.dejanews.com>, mpo...@cgro.com says...


> I've been using D3 and D4 with Access 97 tables. Everything works fine but
> would like to compare its performance against Interbase.

I am in process (Almost complete) of converting a very large Access app
to IB ... thus far very very impressed.

> My questions are:
>
> 1) Is there a significant performance increase from Access to Interbase? (No
> more than 10 user environment)

Remember that Access is a "desktop database", IB is Client/Server ....
there are distinct differences and it requires a shift in mindset when
developing. My app started with 3 users and now has average 10, with a
high on busy days of 25-35. The performance increase is huge. I have IB
on a Linux-box and use IB_Objects ... this does away with the BDE. This
alone shaves lots of time as IB_Objects talks directly to the IB API.

Next remember that in C/S environment queries are processed on the server
side whereas in Access they are done client side.

Locks are implimented in Access by Page Locking, so I have in the past
had to write my own locking mechinism for Access apps.

> 2) What's the best way to add tables to an Interbase .gdb?

# By embedded SQL ..... at runtime (best way if you want a fail-safe)
# By a script (in a text-file using loadfromfile) ... very handy as it
allows you to update things without having to recompile



> 3) Is there a way to import Access 97 tables into an Interbase .gdb?


You can check out a thing called "Interbase Desktop" ... it is in beta,
has a few bugs but worth checking out. Generally I use BATCHES or create
a loop and do it manually, then finally commit the BATCH UPDATE.

Hope this helps!

- Allen.

0 new messages