Firebird Database Management System

Source: Internet
Author: User
Tags firebird database

Firebird Features free of charge compared to other DBMS. It is a project developed by InterBase and maintained by a group of developers in Eastern Europe and Russia. Therefore, many Delphi developers use Firebird. Firebird's current version is 2.5, and 2.1 is also widely used. In China where piracy is rampant, it seems that there are not many applications. The best way to get help from Firebird is its official website:

Http://www.firebirdsql.org/

Firebird's graphic interface is the database workbench of upscene in Austria. Other products of the company include the IB log Manager product family, a tool group for database record and replication.

 

Firebird has three server types ):

Classicserver (-C)

Superserver (-S)

Superclassic (-m): Firebird 2.5's new working mode increases performance in multiple threads.

The main difference lies in the management of cache, thread and process.

 

In 1 super server mode, there is only one page cache, which is shared by all clients. When two clients perform the same SQL query, the latter will benefit from the data in the cache. All clients are connected to the same fbserver process. See Fig 1.

 

 

Fig 1 super server

In the 2 classic server mode, each client has its fbserver process and cache. This mode no longer has the advantages of super sever, but its advantage is high stability, because each process can be relatively independent and independent from each other. The disadvantage is that the disk needs to carry more I/O operations, and the performance bottleneck is obvious in the high parallel (high concurrency) environment. The operating system must also manage a large number of fbserver processes.

Fig 2. Classic Server

 

The 3 super Classic Mode also has the advantages of the above two working modes. In classic server, different processes are responsible for different processes. In super Classic mode, there is a different thread of process, which reduces the workload of the operating system and the I/O overhead.

 

Fig 3. Super classic

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.