RDBMS比較総合スレ 【サーバ】 (135レス)
1-

49: 2008/05/21(水)06:38 ID:??? AAS
無償版ってそれは開発者向けのお試し版で商利用しちゃダメなケースが
多いはずだが。
50
(1): 2008/05/21(水)07:55 ID:??? AAS
>>48
ソースコードが手元にあれば問題解決が早い。
自分専用に最適化したバイナリも作れる。
とにかく小さいのとか、iPhone で動くのとかね。
世界中のユーザがコードレビューをしているから、
ソースコードを読めないしコンパイルもしない
という人にもメリットがある。ベンダーに
ロックインする事も無いから、好きなバージョンを
永遠に使い続けられる。

値段は重要なファクターだけどオープンソース
省3
51: 2008/05/21(水)14:05 ID:??? AAS
>>48
Oracleは期間限定、期日を過ぎると再インストールするしかなくなる。
事実上商用には無理。

IBM DB2
IBMは評価版ではなく、1つの製品として「DB2 Express-C」を公開している。
ただしサポートなどは一切無いので、困ったときにどうするかはあなたの会社の腕の見せ所

規模が小さいとか、サポートがいらないなら悪くはないのかもしれないけど、
ここまで手間暇かけて評価版でDB作るくらいだったら、MySQLやPostgreSQLの方が保守にも向いてる。

--
個人で何かしたいなら、別に何でもいいんだけどね。
省1
52: 2008/05/21(水)14:11 ID:??? AAS
DB2もOracleもMSSQLも無償版で商用利用可だろ
Express版なら
53
(1): 2008/05/21(水)20:54 ID:??? AAS
>>50
昔Postgresで問題が発生したときに追いかけたことがあるが、「ソースがドキュメント」
状態だからそれなりに苦労したぞ。他人のプログラム弄ったことがある人間なら
わかるだろうが、読める=理解できるというわけじゃないからなぁ。

「自分専用に最適化したバージョン」てのも、なんつーか……
54
(1): 2008/05/21(水)21:06 ID:??? AAS
>>53
普段ソースを読みなれてない人なら苦労するかもね。
まさか当たりを付けずにいきなりソースを読んだ訳じゃないよね?
55
(1): 2008/05/21(水)22:20 ID:??? AAS
今のPostgresならユーザーも多いし資料も多いのでソースを追うって事はあまりないと思うが。

あとDB2のExpressってローカル接続しか許さないと思ったけど、
今は外部からの接続無制限なのか?

アレはホントに評価か勉強に使うモノかと思ったが。
56
(1): 2008/05/21(水)22:49 ID:??? AAS
>>54
そうだねw
それなりの規模の他人が書いたプログラムのソースを読んだだけで理解できる
くらいスキルがあれば全然苦労しないんだろうけど。
自分はそこまでの能力はないから、ふつうにデバッガをサーバープロセスに
アタッチして問題箇所を追い込むまで結構大変だったよ。
57: 2008/05/21(水)22:58 ID:??? AAS
>>56
今なら DTrace を使うと問題の追跡が楽だよ。
58
(1): 2008/05/21(水)23:11 ID:??? AAS
どこもRDBMSの基本機能の制限はなし。
商用利用可。ライセンスの細かいとこは知らんけど基本的に利用制限無しっぽい。
あとSQL Serverは必然的にWindowsのライセンスも守らないといけない。

Oracle 10g Express Edition
 1CPU メモリ1GB
 DBサイズ 4GB
 インスタンス数1

SQL Server 2005 Express Edition
 1CPU メモリ1GB
 DBサイズ 4GB
省7
59: 2008/05/22(木)09:08 ID:??? AAS
>>55
DB2 Express-Cをインストールしたとき、Windowsのアカウントを勝手に作ったのはびびった。
60: 2008/05/22(木)21:55 ID:??? AAS
Linuxも勝手に作るはずだから、DB2はそういうモノと思うしかないが。
ただUbuntuにDB2入れたら、環境間違えて作るのでちょっとハマった。

DB2はiSeriesで使うのが一番楽だ。
61: 2008/05/23(金)00:07 ID:??? AAS
そりゃ自社製品だからだろw
62: 2008/05/23(金)00:37 ID:??? AAS
DB2なんてAS400関わってないと使う理由がない
63: 2008/05/23(金)12:28 ID:??? AAS
まあ、商用RDBを選択するのは、サポートやら安心感を金で買う意味があるのだから、
そういった意味でDB2はAS/400でないとあんま意味ないだろな。

じゃあOracleはどーすんだ?って話になるとビミョーだな。
AS/400に比べるとやっぱサポート弱いし。
64: 2008/05/23(金)15:22 ID:??? AAS
>>58見ると、オープンソースよりDB2 ExpressCでいいんじゃね?
とりあえず、DBサイズ制限ないし、2コア、2GBメモリまでなら
小規模なサイトとかなら余裕で耐えられる?
65: 2008/05/23(金)16:37 ID:??? AAS
なんというか小規模Webサイト程度(?)に使うならそれこそMySQLや
Postgresの方が制限もまったくないし、使用例や対応アプリも多いと思うのだが。

OSSとの比較としてDB2の方がオプティマイザや自動チューニングの性能、
XML対応やらGUIな管理ツール等や日本語対応(?)やらIBMのサイトの技術資料を
漁れる点とかで、有利な点があるのは解るけどRDBの性格がWebサイト向けと言うよりかは、
社内システム向けだとは思うのだが。

小規模なサイトにベクターインデックスやマテリアライズ照会とかDB連合とかイラネーしなぁ。
66
(1): 2008/05/25(日)11:02 ID:??? AAS
アプリケーションの開発機能はやっぱ、商用データベースの無償版の方が上じゃないかな?
最近のMysqlなどはトリガーとかもサポートされてるのかもしれんけど。
PL/SQLやTransact-SQLなどの手続き型言語も、無償版の方がリッチだと思うし。
構造化型とかのオブジェクト・リレーショナル機能も然り。
接続インターフェースのODBC,JDBCドライバや,OLE DB,.NETプロバイダも
有償版と同じだから安定してると思うし。

問題はDBサイズ、CPUコア数とかの制限だな。もうちょっと制限、緩めろよと。

そういや、MySQL、Sunに買収されて今後どうなるのやら。
67: 2008/05/25(日)15:49 ID:??? AAS
OpenOffice.org やらと一緒じゃないの
68
(2): 2008/05/25(日)17:39 ID:??? AAS
>>66
商用の無償版でトラブったときにどう解決するかだね。
金がないから、惜しいから無償版使うわけで、(高額な)サポート代なんて払えないでしょ。
オープンソースDBでも同じかもしれないけど、PostgreSQLとかMLとかコミュニティが
あってそこには優秀な人が結構いるから、質問(相談)できる安心感があると思う。
有志が直ぐにパッチ等を作って公開してくれたりとか、マニュアルにない、実際使ってる人の
生の情報量とかは利用者が多いオープンソースDBの方が上なんじゃない?
1-
あと 67 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.006s