Firebird database readies SMP release

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Firebird developers are due to do an alpha release of version 2.0 of the open source database later this month and have completed work on SMP support, which is due to be released in late spring.

Firebird is an open source relational database that runs on Linux, Windows and a variety of Unix platforms. The Firebird project was created in July 2000, when software company Borland open sourced its Interbase database. Borland later returned to a closed source model, but Firebird has continued as an open source project commercially supported by open source company IBPhoenix.

Paul Beach, an administrator of the Firebird project and chief executive of IBPhoenix, said that Firebird already includes various enterprise features, but can't make the best use of multiprocessor servers.

"Our strength has always been a high-level of sophistication — we have support for triggers, events and stored procedures," said Beach. "The only key piece we have missing is fine-grained SMP support — this is scheduled for Firebird 3.0."

There is already basic multiprocessor support in the current version of Firebird, as it uses a standard process-based architecture. However, this means a single process is tied to a particular processor in an SMP system, irrespective of system load, and doesn't share memory. Firebird 3.0 will enable multiple threads to run across multiple CPUs at the same time, all sharing memory. This feature will allow enterprises to cut down on the amount of hardware needed for larger databases, according to Beach.

"To scale a process-based architecture you need to throw hardware at it," said Beach. "With finely threaded SMP you can get greater scalability at less cost."

This feature has been worked on in a separate branch of the project by Interbase founder Jim Starkey. It is already completed and is due to be merged with the 2.0 tree over the next few months.

An alpha release of Firebird 3.0 is due in April or May 2005, with the full release due around the end of 2005, according to the Firebird project Web site.

The initial release of the next version of the database, Firebird 2.0, is due in the next few weeks, with the final release due within the next three months, according to Beach.

"We are currently working on 2.0 release which will hopefully be available early this year," said Beach. "We are planning on doing the alpha builds before the end of this month."

Firebird 2.0 includes various features such as an incremental back-up facility that allows database administrators to do back-ups of changes made to the database, rather than copying the entire database every time it is backed up. Other features include security and optimisation enhancements, and support for addition SQL syntax such as derived tables.

Beach said that although Firebird is not as well known as the other open source databases, MySQL and PostgreSQL, IBPhoenix already has around a dozen global enterprise customers. Firebird is also used as an embedded database in a number of applications. The Firebird licence is similar to the PostgreSQL licence as it does not charge licence fees for commercial applications.

Firebird attracted interest in 2003, when it disputed the Mozilla organisation's decision to rename its browser 'Firebird'. Mozilla later stepped down and chose the name Firefox.

Talkback

interesting

via Facebook 10 January, 2005 10:19
Reply

using since release 1 in a production environment
2 Gb database 30 users 24h a day, 7 days a week , non crash, stored procs, online backup

firebird is a rare gem that make power of open source

a must use product

via Facebook 10 January, 2005 10:35
Reply

Only problem with firebird is the lack of free odbc driver in production state. Freely available IBPhoenix Open Source ODBC Driver and XTGSystems Open Firebird ODBC driver (ofbodbc) both are in beta stage.

via Facebook 11 January, 2005 10:45
Reply

Firebird is by far better and much more compact than MySql. We are using it in our accounting system
as well as in several research applications.
One of those applications saves data from
neural network training and has more than 1 million
rows which are regularly inserted during a training run for further analysis . It does what a database
server should do and more important it has a great support team and development team ,
which seemingly is available day or night and will
bend backwards to help solve any issues --- for free.
The Smp release is eagerly awaited .

via Facebook 15 January, 2005 13:09
Reply

Unicode support is lacking a lot. Ive tried to find info about whether its fixed in FB2.0 but no luck.
* string functions work only on usascii chars
* column length does not work properly in uniccode column charset
*

via Facebook 23 January, 2005 11:43
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

fgvrg56

Unfortunately main issue is that ASUS is refusing to accept that they make some mistake on this version of asus Transformer prime. 1 - GPS sensor...

26 minutes ago by fgvrg56 on Asus Eee Pad Transformer Prime Wi-Fi & GPS problems?
Ben Woods

@Marcus A fair question. Just talked with Archos which said it was working on an announcement for next week....

1 hour ago by Ben Woods on Archos confirms G9 Ice Cream Sandwich update schedule
Marcus Karlsson

Any update on this, considering the claimed "first week of February"?

3 hours ago by Marcus Karlsson via Facebook on Archos confirms G9 Ice Cream Sandwich update schedule
apexwm

Bill Goodrich : Just as al_langevin pointed out, with Windows Server 2008 there is no Services for Macintosh anymore. It's gone, not available....

11 hours ago by apexwm on Windows Server 2008 drops the ball for Mac compatibility
txtrainguy

Replying to an old topic that I'm currently facing with my CEO (who is on a Mac). Our servers are primarily Windows Servers, office is about...

17 hours ago by txtrainguy on Windows Server 2008 drops the ball for Mac compatibility
k0tcs3

Sure, that makes perfect sense. Pay wrong-doers money and thank them for breaching your security and pointing out your flaws, that would surely...

18 hours ago by k0tcs3 on US indicts Romanian over NASA climate change hack
Random_Error

I think he's referring specifically to Android apps, as Apple do regulate their App Store, but Google seem to let any old crap onto the Android store!

18 hours ago by Random_Error on RIM: BlackBerry will keep 'garbage' apps out of store
Paul Fezziwig

Keep the crap apps out?! How will they compete with Android and Apple's claim to fame of having so many life changing apps? I wonder if the media...

23 hours ago by Paul Fezziwig via Facebook on RIM: BlackBerry will keep 'garbage' apps out of store
Aigars Mahinovs

It has been shown time after time that if there is an author store that sells the songs at even 1$ per song and gives you a high-quality digital...

1 day ago by Aigars Mahinovs via Facebook on Copyright isn't working, says European Commission
awbMaven

""As a result of Butyka's alleged conduct, researchers were unable to use the computers for more than two months while NASA removed the malicious...

1 day ago by awbMaven on US indicts Romanian over NASA climate change hack
subhorup

It simultaneously worries me and uplifts me that a self-proclaimed group of internet activists name themselves after Indian mythical figures....

1 day ago by subhorup on Anonymous activists release PCAnywhere source code
naviathan

It's actually far easier to work anonymously on the internet than you think. With tools like Tor bouncing your traffic around the world before...

2 days ago by naviathan on Anonymous activists release PCAnywhere source code
Agnostic_OS

1000272134 and bluedalmatian with you both there but then I'm still in 10.04 land (and happy with it)

2 days ago by Agnostic_OS on Ten factors that make Ubuntu 11.10 a hit
apexwm

Interesting article and definitely see your points on the products mentioned. One of the top products for our Help Desk (approximately 20% of all...

2 days ago by apexwm on Ten flawed products that derail productivity
Paul Hutchinson

Absolutely - this should obviously not be handled my isp - but handled by their hosting operator. What's been suggested here is that my isp police...

2 days ago by Paul Hutchinson via Facebook on MPs urge ISPs to take down terrorist material
Techs UK

Looks like a great phone. I don't notice any deficiencies in WP7. used IOS before, that's pretty good. I don't spend much time in Apps, all i need...

2 days ago by Techs UK on Nokia pins US 're-entry' hopes on Lumia 900
Larry Bloggy

Now with the help of these apps you are always synced with MS outlook while on the move. Just download apps like xobni or outlookreflex and get...

2 days ago by Larry Bloggy via Facebook on Outlook Social Connector beta 2 and the LinkedIn connector
mike40g123

Your details are wrong. The version currently being made is the one with 2 USB ports, 256MB RAM and a network port. This is the Model B. The...

2 days ago by mike40g123 on Raspberry Pi boards set to go on sale
Moley

The thing that has been puzzling me for quite a while is how Anonymous can remain anonymous whilst not only being active on the Internet but also...

3 days ago by Moley on Anonymous activists release PCAnywhere source code
Don Dilly

If what Semantec is saying is rue, that is even worse and shows a complete disregard for thier users. If what Anonymous claims is true and the...

3 days ago by Don Dilly via Facebook on Anonymous activists release PCAnywhere source code

Latest in Application Development