Official report of the 8th Firebird Developers Day
The official report of the 8th Firebird Developers Day conference is now online, with lots of pictures. Report is available in English and Portuguese.
The official report of the 8th Firebird Developers Day conference is now online, with lots of pictures. Report is available in English and Portuguese.
In the first part of our optimization story (“How to ruin Firebird performance…“) we mentioned that indices should be analyzed before dropping, even if they appeared to be very bad in IBAnalyst in terms of garbage and number of unique values.In essence, we need to log all queries used in applications, get their execution plans and check, how indices are used.For this we need to log all SQL traffic between applications and Firebird database.
Sent by Luis Rodrigues <luisrodrigues.pt@gmail.com>
1º # Install Firebird
# for this tutorial I use FirebirdSS-2.5.0.26074-0.amd64.rpm (downloaded by Firebird website)
rpm -ivh FirebirdSS-2.5.0.26074-0.amd64.rpm2º Obtain php source code
a)
# create the /etc/yum.repos.d/CentOS-SRPMS.repo with the following content[base-SRPMS]
name=CentOS-$releasever – Base SRPMS
baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1
enabled=1#released updates
[update-SRPMS]
name=CentOS-$releasever – Updates SRPMS
baseurl=http://mirror.centos.org/centos/$releasever/updates/SRPMS/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1
enabled=1b)
yum install yum-utils
yumdownloader –source php3º # Install php-devel for phpize
yum install php-devel######################################################
# if you want to build interbase.so extension only
######################################################4º # change to the folder where the extension code is and run the following command set.
cd /usr/src/redhat/BUILD/php-5.1.6/ext/interbase
phpize
./configure –with-interbase=shared,/opt/firebird
make5º # the extension interbase.so if builded sucessfully is located at:
/usr/src/redhat/BUILD/php-5.1.6/ext/interbase/modules6º i’m using 64bits system so i need to copy the extension
cp interbase.so /usr/lib64/php/modules7º last we need to activate extension into PHP
vi /etc/php.ini#add the following line do extensions section
extension=interbase.so
#######################################################
# if you want to build Firebird Driver
#######################################################
4º # change to the folder where the extension code is and run the following command set.
cd /usr/src/redhat/BUILD/php-5.1.6/ext/pdo_firebird
phpize
./configure –with-pdo-firebird=/opt/firebird/
make5º # the extension interbase.so if builded sucessfully is located at:
/usr/src/redhat/BUILD/php-5.1.6/ext/pdo_firebird/modules6º i’m using 64bits system so i need to copy the extension
cp pdo_firebird.so /usr/lib64/php/modules7º last we need to activate extension into PHP
#to work PDO driver need PDO (if you don’t have it, install it using yum)
yum install php-pdovi /etc/php.ini
#add the following line do extensions section
extension= pdo.so
extension= pdo_firebird.so8º restart apache
service httpd restart
In summary – The zero-cost licensing model, the robustness of the product, the low usage of system resources, and minimal administration requirements make Firebird our database of choice.
Read the full answer here.
Check out this interactive cool map to see from where the attendees of the 8th Firebird Developers Day are coming! Click the pizza graphs for more details.
Firebird Randdom Data Generator For Linux and Windows designed with brand new concept is released for download/test.
Detailed tech-info
http://sites.google.com/site/firebirdarchitect/Home/guifa/randatagen
DownloadPage:
http://sites.google.com/site/firebirdarchitect/Home/freedownload
You are welcome to download and test
yours
Rock Stone
Still more than one month for the Firebird Developers Day Conference, and we already have more than 400 subscriptions! More talks were added to to the grid in the last week, and more to come…
Next Friday (10/June) is the end of the first phase of subscriptions for the Brazilian Firebird Developers Day. This is the phase with the cheapest values so, if you plan to participate, register now and save some money 😉
With the new official FB site, there is also a new option to allow people to subscribe to the official Firebird newsletter, and keep up to date with official news from the Firebird team. You can easily subscribe using the appropriate widget at the sidebar of the mainpage.
I’m proud to announce new version of ADO.NET provider for Firebird – 2.6.5. It’s half maintenance release, half new features.
You can find all bug fixes in tracker.
The new features include and improvements:
You can download it at http://sourceforge.net/projects/firebird/files/firebird-net-provider/2.6.5/ or http://www.firebirdsql.org/index.php?op=files&id=netprovider.
—
Jiri {x2} Cincura (x2develop.com founder)
http://blog.cincura.net/ | http://www.ID3renamer.com