Firebird 1.0 リリース 10
ストーリー by kazekiri
これこそオープンソースInterBase 部門より
これこそオープンソースInterBase 部門より
yasusii 曰く、 "先日おこなわれたオープンソース・データベース・カンファレンスの講演ではAnn Harrisonさんが「もうちょっと待ってね。2月中には何とかリリースするから。」と言っていましたが、2週間ほど遅れてFirebird 1.0がついにリリースされました。
FirebirdはBorland社のInterBase 6オープンソース版をベースにFirebirdプロジェクトによって開発、メンテナンスされているRDBMSです。FirebirdがInterBaseからForkした事情についてはこっちに書いておいたので参考にしてください。
新機能の目玉は64ビット ファイルI/Oのサポート。詳細はリリースノート(PDF)をどうぞ。"
やっとでましたね (スコア:2, 興味深い)
個人的に*遊び*で使用しているので、高負荷時のパフォーマンスに関しては分かりませんが、注目に値すると思います。
特に、昨今の商用RDBMSは(私的に)要らない機能ばかり増えて見苦しいと思っていますので、FireBirdのようなSQLエンジンに特化したものは歓迎しています。
難点としては、
・フリーで日本語が通るODBCドライバがない
・IBConsoleで日本語が使えない
・SQLで副問い合わせが使えない
というところでしょうか。
この内、IBConsoleに関しては有限会社トゥワイズ・ラボ [twise.co.jp]さんのページから日本語版がダウンロードできます。
他の点に関しては、私はPHPからアクセスしているので気になりません。
Re:やっとでましたね (スコア:1)
ええ? select * from moke where ID in (select ID from hoge) ってな問い合わせのことですよね? 今稼働中のシステムで使ってるし実際動いていますが???
# わたし何か勘違いしてます?
Re:やっとでましたね (スコア:2, 参考になる)
私が指摘したのは、from句内での副問い合わせのほうでした。
select t1.*
from foo t1
inner join
(select bar_id from bar where bar_id > 5) t2
on t1.foo_id = t2.bar_id
言葉足らずで申し訳ないです。
Re:やっとでましたね (スコア:1)
・オンラインバックアップ
・障害時の整合性の保証
とかだと思うのですけど、このあたりはどうなんでしょうか。
Oracleで言うところのアーカイブログモードとかあるんでしょうかねえ。
DBのライセンス料って結構重く重くのしかかってくるものがあるのでフリーのDBサーバって注目しているんですよ。
#あと、インストールってどうするんだ?
#install.shたたけば良いのかな。
Re:やっとでましたね (スコア:1)
gbakツールかIBConsoleを使えば、オンライン中でも
バックアップ可能です。
障害時の整合性はibfixを使うことで解決できます。
あと、シャドウDBを使えばRAIDを組まなくても、別ドライブに
DBのバックアップが可能です。
RPM形式ならインストールは簡単ですが・・・
Transaction or Query? (スコア:1)
個人で使っている分にはあまり気にならないかもしれませんが, やっぱりTranssaction/Commit/Rollbackあたりの処理がどうなっているかは重要だと思います.
もちろんQuery性能重視でTransactionについては最低限という戦略もありなんで(Redbrickみたいなデータウェアハウス専用DBも有りますし), そのあたりの軸足がどこに置かれているかが気になるところですね.
Re:Transaction or Query? (スコア:1)
Firebirdなんてなってたのか (スコア:1)
実際、機能や性能は、PostgreSQL と比べてどんなもんなんでしょう?
-- wanna be the biggest dreamer
Re:Firebirdなんてなってたのか (スコア:1)
InterBase自体は非常にコンパクトで速いですね。
ストアドの実行速度もはやい。
これから派生しているFirebirdはちょっと期待かな?
kusanagi shin
Re:Firebirdなんてなってたのか (スコア:1)