「ん~、知らない人は今まで損してたってこと?」 はい、今まで普通に利用していた人は損してます。今回「無料でさら…

●DB2とオラクル、どっちがどういい?●

1まちがえた。

なんだかんだ言ってもやっぱオラクルの方が上ですか?

IBMにもがんばって欲しいんですけどねー。

3名無しさん@そうだ選挙にいこう

性能ではDB/2。

間違いない。

IBMはサポート情報をもっと公開して欲しい、

developer版を無料送付したりするのは偉いけど。

市販のガイド本見たいのが増えればOracleの対抗馬になりうる。

4名無しさん@そうだ選挙にいこう

>>3

この業界ではパフォーマンスよか信頼性の方が重要だからねぇ。

その点が実績が少ないがちょっと。

5名無しさん@そうだ選挙にいこう

>>4

DB2の実績自体は問題ないんでないの?

IBM関連のプロダクトはデフォでDB2だし。

ただ単に実績の割には知名度がないだけだと思うよ。

Oracleは当初からマルチプラットフォーム指向だけど、

DB2はIBMだけの世界で食っていけたからね。

AS/400なんかでIBMがらみの案件をやってる

ソフトハウスなんかには当然ながらDB2は必須。

69i

値段でDB2。

7名無しさん@そうだ選挙にいこう

>>6

通常版とEnterprise版のメディアが同じで、

Install時に選ぶんだけど、チェックがないからEnterprise版をInstall出来るんだよな(・∀・)

この辺のライセンスの(いい意味で)いい加減さがIBMの好きなところ。

あとIntel版買うと、Win32版とOS/2版の両方付いてくるのも(゜д゜)ウマー

8名無しさん@そうだ選挙にいこう

>>7

通常版?Workgroup Editionのこと?

WEとEEはメディア違った気がするけど。

ちなみにV7.2の話。

Intel版なんてあったっけ。

買ったらSolarisもLinuxもWin32もOS/2も付いてたよ。

WebSphereも各Platform付いてくるのがイイ。

9名無しさん@そうだ選挙にいこう

>>8

ゴメン、Ver6.1だったかの話、ちょっと古いね。

しかし7.2はもっと太っ腹になったね〜、Enterprise版の同梱が消えただけ?

11名無しさん@そうだ選挙にいこう

つーか、客の要件でしょ。

個人でオラとか、DB2使うやつは、いないんだから。

ちなみに、中規模イントラで勧める場合、

お金持ちの客

->もちオラ

金ない客

->InterBaseかPostgresql

DB2とは、規模でかい開発でIBM絡んでる

時だけでしょ。

128

>>9

うーん、確かにWebSphereのライセンスまで付いてきたりは

太っ腹かも…

Platformも選び放題なのがイイですよ。

Win32/Linux/AIX/Solaris(SPARC)/OS2/HP-UXだったかな。

でもコントロールセンターがJavaってのが….

>>11

金持ちと金ない客の差がありすぎでは?

SQLServerとかDB2UDBだと10万円代(本体だけ)だから

結構安いよ。(Webで使うとかだと30万/プロセッサくらい?)

InterbaseとかPostgresは使ったことないから知らないけど、

開発が面倒そうでヤだなー。そうでもない?

小規模なら考えるけど中規模だと製品買うなぁ。

でかい開発でDB2ってUDBでなくてAS/400とかOS/390だったり。

43野次馬

Oracle対M$ SQL Serverの仁義無き闘いの方が面白い。

45名無しさん@そうだ選挙にいこう

さっぱり詳しくないんだけど、開発者じゃなく、

使う側(ユーザー)から見れば、OracleもDB2(その他諸々)も変わりない?

46名無しさん@そうだ選挙にいこう

>>45

無難にOracleにしとけ。

DB2選ぶとあとが大変だ

39みたく、1ユーザーでひっそりと使いたいならDB2でも可だが、、

57名無しさん@そうだ選挙にいこう

System R – SQL/DS – DB/2 という流れ

System Rは開発モデルでそれを商品化したのがSQL/DSとうかがっております。

64名無しさん@そうだ選挙にいこう

最初からOracleだろう。最初DB2が良いと騙され,

最後に結局Oracleになったよ。

67名無しさん@そうだ選挙にいこう

>64 うらやましい。。。

経営者 or SI が安さに目がくらんでDB2を選ぶのはわかるんだが、

間違いだったと気が付いたときは後の祭り。。。

普通はDBを変えるようなことはやってくれない。。。

>64,65

Oracle以外のDBって使ったことないだろ?

一度でも、SQL ServerやDB2の開発やったら、そんなことは言えなくなるよ

7065

>67

ora 以外使っていますがなにか?

感想は「できる事は同じだが使いにくい」

別に俺が金払うのではないから高くても使いやすい方が良い

以上

71名無しさん@そうだ選挙にいこう

>>70

お前、もしかして頭悪いだろう?

7271

>>70

67 と間違えた。許してくれ。

77名無しさん@そうだ選挙にいこう

Oracle9i の製品発表会に行った。

ライバルはDB2だ。 SQL Server とは決着ついたのかな?

Oracle 9i マン ちょっとしょぼいが、個人的には好きだ。

79名無しさん@そうだ選挙にいこう

>>77

SQL ServerはWindowsの肩書きがなければ、へぼDB

80名無しさん@そうだ選挙にいこう

>>79

ん〜っつ〜か

SQL Server を使うと必然的にWindowsを使わなくては

いけないわけで、選択肢が無くなる。

Windows がもっと言いOSであれば、それはそれでよしだが....

81名無しさん@そうだ選挙にいこう

>>80

逆でしょ。

Windowsを選んだら、次にSQL Serverがくるわけでしょ。

SQL Server使いたいからWindowsを選ぶなんてやつはいないだろう。

82名無しさん@そうだ選挙にいこう

>>81

ほえ。SQL Server が先にありきって場合もあるでしょ。

Windows を選んだら SQL Server 以外に Oracle や DB2 や Sybase って選択肢もある。

DB 入れようなんてところは、わかってれば DB 製品の選定もちゃんとやる。

わかってないユーザー多いけどナー

85名無しさん@そうだ選挙にいこう

>>81

えー

ハードウェアやOS選ぶ前にDBを選定する案件があるの?

百歩譲ってそういう案件があったとして、SQL Serverを最初に選ぶ

必然性ってなんだろう?

Windowsとの親和性?安さ?

他に思い当たらん

112DQN客

断然DB/2。Oracleなんて高すぎ。ハァ?サポート?エンジニアが少ない?知るかヴォケェ!

うちはお前んとこに金はろうとんじゃ!お前んとこでなんとかせい!

>>85

基幹系と接続するWeb−DBシステム。基幹系の会社がのけぞるくらいタコで「うちは

おたくがSQLサーバ以外のDBを使用したら一切保証しない」と言いやがった。向こう

が自分とこでバグ出しても「そっちがOracleなんて使うのが悪い」と言い出しそうだ

った(実際SQLサーバでも似たようなこと言いやがった)のでデフォルトでSQLにケテー

ところでOracleのStandardとEnterpriceって純粋にRDBMSとして違いがあるの?

Appサーバついてますとかはどーでもよくて(Intermediaはどっちにもついてるよね?

)。

103名無しさん@そうだ選挙にいこう

>一からDB2を勉強するのにおすすめの本は?

菅原タンハァハァの本はお勧めしません

124名無しさん@そうだ選挙にいこう

>>103

菅原タンハァハァ、国内刊行物の殆どに絡んでるんだけど。

情報少ないな。

115名無しさん@そうだ選挙にいこう

>>112

何も突っ込まないでやるから、とりあえず勉強して来い

114名無しさん@そうだ選挙にいこう

IBM DB2 UDBは、やたらとシェアードナッシング型のクラスタアーキテクチャを

採用していることを、やたらオラクルと比較した際の優位点だと押してるんだよな。

だけど、上位のメインフレーム版のDB2では、オラクルでも採用してるシェアード

ディスク型を採用してるんだわ。

そもそもDB2 UDBってAS/400とかで動いているDB2とは似て非なるもの。

UNIX上でシェアードディスクのクラスタを実装する技術力が無いってだけじゃん。

売り方が姑息だよ。

116名無しさん@そうだ選挙にいこう

>>114の解説をしよう。

IBMはメインフレームのすばらしいクラスタアーキテクチャを利用することでなんとか

AS/400版DB2ではシェアード・ディスクを構成できる。

しかし、所詮技術力のないIBM、UNIXやWindowsではシェアード・ディスクができません。

まあ、完全な行レベルロックも実装できないのにシェアード・ディスクができるわけないやな。

そのうちInfomixもInfomix UDBとかInfomix DB2とか命名するのかな。

(もうなってたりして)

売り方が姑息なのは昔からだな。

所詮営業力のIBM。

膨大なマンパワー利用して売り込みかけてシェアをせこせこのばしてるに過ぎない。

あわれかな、IBM。

120名無しさん@そうだ選挙にいこう

>>116

>そのうちInfomixもInfomix UDBとかInfomix DB2とか命名するのかな。

>(もうなってたりして)

まだなってないな。

基本的に「IBM」が製品の前につくようになったみたいだ。

いつまでInformixやるのかなぁ。DB2に逝こうなんてことになったら

最悪っぽいね。高くてもOracleの方が楽かな?

118名無しさん@そうだ選挙にいこう

>>116

研究力はすごいんだけどねぇ。

Oracle や MS SQL Server など他社のデータベースも採用している理論や技術の

多くがIBMの研究所発祥のはず。

実用化の能力が弱いってことだろうか。

DB2 はもともとメインフレーム用製品だったのをWindowsやLinuxにも移植した

ものだそうだけど、メインフレーム版はマシなのかしら。

121名無しさん@そうだ選挙にいこう

Oracleのシェアードディスクってパフォーマンス上がらないって良く言われない?

1+1が1.2位だって。。。

みんな言ってるよ!

123名無しさん@そうだ選挙にいこう

>>121

それって、Oracle8iの話だろ?

9iのRACはすげーよ。

1+1で1.9くらいのパフォーマンスだせる。

125名無しさん@そうだ選挙にいこう

>>123

OLTP系でもDSS系でも両方とも?

良くRACは止まらないって、ORACLEの営業が言ってるけど、それ本当〜?

あと、ロックエスカレーションが叩かれているけど、テーブルロックを必要とすることはないの?

197名無しさん@そうだ選挙にいこう

遅レスですが

>>103

>>124

本人みたことある?

@ITのDB2カンファレンスでセッション受講したときに拝見しましたけど、

ハァハァするのは非常につらいと思うYO!

132名無しさん@そうだ選挙にいこう

>>125

>OLTP系でもDSS系でも両方とも?

RACはやっぱり、OLTP系に強いのが売りなんじゃないかな。

DSS系で強いのは当然、更新ばんばんかかるOLTPでもパフォーマンス出せるのを売り文句にしてる。

131名無しさん@そうだ選挙にいこう

おらがANSI標準SQL規格と異なるのではなく、他のRDBMSとおらでは

READ COMMITTEDの実装が異なるというのが正解っしょ。

READ COMMITTEDのおらでの未確定行の読み込みは、最新の確定の

データを返す。他のRDBMSでは未確定行の読取は確定するまで不可。

そのせいで、おらにはロールバックセグメントやUNDO表領域なんて

機能的には便利だが管理が面倒なのが必要になってたり、実装の

違いで他のRDBMSから流れて来た人には嫌われたりするのだが。

だけどね。IBMにもっと頑張って欲しいと思う反面ね。

ロールバックセグメントの件もそうなんだけど、かつて遅いと叩かれた

シェアードディスククラスタも、茨の道を歩きながら実装にこぎつけて

いるおらを見ていたら、最初から技術的に妥協しているMSやIBMが

おらに追いつけるとは、とても思えないんだよ。

133名無しさん@そうだ選挙にいこう

>>131

なんか、おんなじ考えの人がいて泣けたっす!

134名無しさん@そうだ選挙にいこう

>>131

おらは、ある意味すごいと思うが、ロールバックセグメントにデータが

書きこまれた時点でコミットしているから、“READ COMMITTEDのおらでの

未確定行の読み込みは、最新の確定のデータを返す”ということができるんだよね?

ディスクに書きこまれてない状態でコミットするってのはどうかなー?

正直かなり不安があるけど、、、

運用も複雑そうだし。。。

僕は、MSとか、IBMは、製品コンセプト、投資対象のポイントが違うからで、

妥協しているとは思ってないが。

オラクル伝だっけ、昔読んだけど、すごく頑張った会社だと思うが、最近のおらを見て

今後も、おらと付き合うのは、どうかと思うけど、そんなこと思うのは、僕だけかな?

139131

>133

えーと、正確には、ロールバックセグメントではなくてREDOろぐだよ。

REDOろぐに書き出された時点でデータリカバリが可能になるので、コミットとして

認識される。

製品コンセプトと妥協については、受け取り手の捉え方次第だね。

さらに改良するための壁を越えようとしているのか、ハナから壁を越えるのを

拒否しているか。最近ほっとなクラスタの議論を見ていると、特にそれを感じるのさ。

ああは書いたが、DBMSはACIDとサポートが完全に機能するならば、他は全部

オプションというのがおいらのスタンス。

最近の日本おら社は…センスもパワーも感じない。

大きくなりすぎたのかなって感じがするよ。

2ちゃんで長文スマソ。それじゃ逝くわ。

140131

>>133にもう逝ってん補足だわ。

読み取り一貫性機能でのロールバックセグメントとREDOログの

データ書き出しは、別。

詳しくは…勉強してくれ。

135名無しさん@そうだ選挙にいこう

UDB、2,3ヶ月に1度止まる。そいでデータも壊れる。

AIXマシンでログをIBMにだしても原因がわからない。

2年ほど。数台で。

対して、ORACLE。RAID組んでないHDDの物理破損によるデータ破損は

あったが、それ以外の原因で飛んだ経験はない。10年ほど。

Netware,Win3.5,4,2000&UNIXで、100台ほど。

よって理論や哲学をおいて、現実と経験ではORACLE圧勝。

141名無しさん@そうだ選挙にいこう

>>139>>140

それは>>134に対する突込みでしょ?

漏れも憤慨したので突っ込むぞ!

>>134

>ディスクに書きこまれてない状態でコミットするってのはどうかなー?

おいおい、Oracleを、というよりDBを勉強してから書き込んでくれよ〜

どこの世界にディスクに書き込まないでコミットするRDBMSがあるんだよ〜

Oracleの場合、Redoログファイルに書き込みが終わるのを待ち届けてからコミットが完了するんだよ〜

ちなみに、ロールバックセグメントはその名の通りロールバックに使用される。

他にも、更新中でコミット前のデータを読むときにも使われるね〜

Redoログファイルはリカバリのときに使用される。

マシンがクラッシュ!したときなんかは、Redoログから更新データを読み込んで復旧するわけだ。

すごいぞOracle!

142名無しさん@そうだ選挙にいこう

>>141

>他にも、更新中でコミット前のデータを読むときにも使われるね〜

ごめん

この言葉ちょっと御幣がある

144131

>>141

すまん。思いっきり誤爆した。

折れとしては、不勉強な人の話も含めて、色々聞きたいのだよ。

折れはIBMとも日本おらとも代理店とも関係ない1人のSIerで、単に良い

商品を客に勧めたいだけ。

エンドユーザーがどのような視点で商品選定を悩んでいるのか知りたい。

その点、>>135のような話も、信じるかどうかはともかくとして興味深い。

それとか、「俺って日本おらの営業に騙されてる?」とか、

IBMの根拠の無いあおり文句とか。そういう話って聞けないかなあ。

ところで、UDBのオプティマイザって、どうよ。

143名無しさん@そうだ選挙にいこう

UDBのオプティマイザの感想教えて!

よく他社競合製品の比較で、某社のDBのオプティマイザはヒントが

必要とか、某社のDBのオプティマイザはヒント文化だとか書かれて

いるんだけど、ヒントの実装が無いUDBのオプティマイザはそこまで

完璧なの??

某社のDB使い続けているけど、ヒントって本当に困ってどうしようも

ないときしか使わんぞ、オラァ!

146名無しさん@そうだ選挙にいこう

>>143

>ヒントの実装が無いUDBのオプティマイザはそこまで完璧なの?

たしか、UDBでヒント文のような、実行計画を変えさせることをやろうとすると、

統計情報をそう仕向けるようにいじくってやらなきゃいけないらしい。

とてもめんどうくさいし、それ以前にどういじくればいいのかの情報が全然ないらしい。

>某社のDB使い続けているけど、ヒントって本当に困ってどうしようも

>ないときしか使わんぞ、オラァ!

つまり、オラのオプティマイザがすばらしい、ってことだね!

149名無しさん@そうだ選挙にいこう

日経オープンシステム10月号に結構くわしく書いてある

例えば

・導入コスト重視ならDB2

・運用が楽なのはオラ

運用なんて毎月の固定だから、トータルでは運用費が安いほうがいいのだが、

初期費用の差が大きすぎるのが痛いね。

153名無しさん@そうだ選挙にいこう

>>149

UDB、毎週止めて表のリビルドって、何で必要なんだろ。

これって、雑誌の記事の例に挙がるほど一般的な作業なの?

基幹系に使うには危険すぎる香りがするんだけど。

151名無しさん@そうだ選挙にいこう

>おらくる9iってWinXP Home

保証はしてないけど、一応できると思うが・・

152名無しさん@そうだ選挙にいこう

>>151

そうなの?

なんかインストーラが途中で固まっちゃうんですけど

本についてた120日版だからかな

192名無しさん@そうだ選挙にいこう

このスレさ〜面白いけど板違いのような・・・。

>>151 確かにできないよ。俺もインストーラが止まったことあり。

155名無しさん@そうだ選挙にいこう

>153

よほどフラグメントがひどいのかな?

でもそんなの1コンテナ?1テーブルにしちゃえばよさげなきがするが。。。

157名無しさん@そうだ選挙にいこう

おいらはどっちでもいーけど

DB2の方が稼動費たくさん取れる。

面倒だがおいしいのはDB2。  ウヒャヒャ!

160名無しさん@そうだ選挙にいこう

煽り覚悟で申し上げますが、

他は知らぬがオラのオプティマイザはまだまだ不十分だ。

自動でそして定期的にアナライズしてくれ・・・

161名無しさん@そうだ選挙にいこう

>>160

しかし、DB2のカスよりはよほどまともなオプティマイザだとおもう。

一度DB2で偏った大量データをもつシステムに触ってみなさい。

162名無しさん@そうだ選挙にいこう

>>160

煽りじゃなくて真実だと思うよ。実際にAnalyzeの運用をきっちり

把握してなくてレスポンスが悪くなったって騒いでるケースは

多々あるからね。

ほんと、単純なのでいいから自動化オプション付けてくれよって思う。

ただね。>>161の言ってることも事実。

DB2は、オプティマイザが正常判断しなかったときに、統計情報を

いじらなきゃいけないってのも、ちょっとね…

163DB2

更新中の表を検索する時に

IndexないとLockWaitってなんかアホっぽいんだけど。。。

最新版ってなんか変わってる?

167名無しさん@そうだ選挙にいこう

>>163

新製品セミナーやDBマガジソ見る限りでは、変わったという情報は無い。

アーキテクチャを変えない限りは>>164のとおりダーティーリードしか

ないし、ANSI的には分離レベルはその実装でOKだからな。

170名無しさん@そうだ選挙にいこう

>>169

command.comがDB2だとすると、bash、tcshあたりがOracleって感じだな。

180名無しさん@そうだ選挙にいこう

oracle6ってオンラインバックアップできなかったっけ?

182名無しさん@そうだ選挙にいこう

>>180

NetWareサーバで、インスタンスを停止してデータ領域をまるごとやってました。

でもたまにインスタンスが停止しなくてバックアップ失敗があたり前になったり

してたから、当時から5連装テープチェンジャーでDATにおとしてました。

183名無しさん@そうだ選挙にいこう

>>182

それって>>180の質問の答えになってるんだろうか?

191名無しさん@そうだ選挙にいこう

バックアップはそのシステムに合わせた方法を

行うことには胴衣。

しかし135(185?)がOracleに慣れてるようには・・・?

193名無しさん@そうだ選挙にいこう

>>192

インストールの不具合は、ディレクトリ階層が深すぎるか、

Javaを先にインストールしてる場合、CLASSPATHが誤爆している

可能性がある。

>>191

100台もマシンがあれば、1人で運用してる訳でも無いだろう。

135(185)が直接オペレーションをしているかどうかは置いといて、

135(185)の運用環境における客観的な事象として、落ちる・落ちないの

話は見るべきものがあるだろう。

# 信じるかどうかは受け止める側次第だが。

194名無しさん@そうだ選挙にいこう

>>193 いや深くないよ。2階層ぐらいだから。homeは駄目でもprofessionalでは同じ手順で問題ないし。

198名無しさん@そうだ選挙にいこう

>197

確認しました。

俺もうハァハァ………………..

出来るわけない。

213名無しさん@そうだ選挙にいこう

一時、db2のシェアがオラを越えたって話きいたけど。

もちろん、分野を限ってだろうけど。どうなの?

227名無しさん@そうだ選挙にいこう

>>213

企業で最もよく利用されているデータベース製品(日本国内)

1位 Oracle 53.5%

2位 SQL Server 25.6%

3位 DB2 10.2%

4位 PostgreSQL 1.9%

5位 Sybase 1.4%

6位 Informix 1.4%

7位 SymfoWare 1.4%

8位 HiRDB 0.5%

その他 4.2%

合計 100.0%

IT分野の調査会社アイ・ティ・アール(ITR)はこのほど、国内企業を対象にした

データベース(DB)ソフトの利用実態の調査結果を発表した。1位はオラクルの

「オラクルDB」でシェアは53.5%。次いでマイクロソフトの「SQLサーバー」

25.6%、IBMの「DB2」10.2%となっている。

今後導入予定のDBを基本ソフト(OS)別に見ると、オラクルDBが「Linux(リナック

ス)」を含むUNIXで66.1%、ウィンドウズでも47.4%と圧倒的な支持を得ている。

また、UNIXではフリーウエアである「ポスグレSQL」が16.9%とDB2(10.2%)を上

回っている。勘定系や経理・会計などの各システム別に見ても、オラクルDBがす

べてのシステムでトップシェアを獲得している。SQLサーバーはほとんどのシス

テムで20%前後だが、EIP(企業情報ポータル)では27.9%だった。

ニフティニュースは、気になる芸能ニュースをはじめ、国内・海外からスポーツ・トレンドまでわかりやすくご紹介。新聞や通信社、雑誌やネットで話題の記事をお届けする他、オリジナルの記事も配信しています。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする