●DB2とオラクル、どっちがどういい?● [sc](★0)
-
- 86
- 2002/08/27 01:52
-
>ハードウェアやOS選ぶ前にDBを選定する案件があるの?
あるよ。結構。
SQL Server単体だと安いけど、Windws のライセンスをカウントしてくと
結構高くなるわな。
-
- 87
- オラ来る
- 2002/08/27 23:51
-
DB2とOraしか使ったことねーからわかんねーけど
MySQLとかPostgreってだめなのか?
安さでいうならこっちだろ
で
そのぶん俺に金くれよ!!
-
- 88
- 2002/08/28 00:02
-
うちの社長はハード、OS以前に、オラクルが前提でした。
無論、アプロケーションサーバーの選択なんて概念は、
そもそもありません。
-
- 89
- 2002/08/30 07:31
-
>>87
いいんじゃないか?
日本オラクルの子会社 Miracle Linux で
MySQLとかPostgreSQL とかをサポートしてるぞ
試しにインストールしてみたら
MySQLとPostgreSQLがはいってた。
まだ動かしてはいないが。
-
- 90
- 2002/08/31 12:24
-
確かにオラクル前提ってのはありえる話しかも。
他のDBはやっぱ、ハードOSが限定されちゃうから。
DB2もなんだかんだIBMのハードにもっていかれるし。
HPやSunの上で動くDB2ってあんま聞いたことない。
公平にハードOSを選びたいってときはオラクル前提になるのかも。
-
- 91
- 動画無料サンプル
- 2002/08/31 23:00
-
ブルマ・水着・セーラー服でスケベな事してる
小学生、中学生、女子高生が【無料】で見れる!!
http://www.traffimagic.com/WIPE7MMLZCA/comein/NZKYA
-
- 92
- 2002/09/01 08:44
-
用途によりけり。
-
- 93
- 2002/09/03 01:49
-
オラクル前提とかいってる上は、ハードもOSも無知な予感。
つーか、客先でままにそんなとこがあるし。
-
- 94
- 2002/09/03 01:58
-
だって、オラクルは扱える人がいっぱいいるから・・・。
DB2なんて選んで、トラブったらめちゃくちゃ大変だよ。
情報少ないから、なかなか解決できない。
-
- 95
- 2002/09/03 05:50
-
>>93
思いこみが強すぎるのかな?
-
- 96
- 2002/09/03 06:59
-
>>94
それよくあるね。
「Oracle前提」というより「扱えそうな人間や情報があるDB前提」。
結局これでしょ。
-
- 97
- 2002/09/03 11:06
-
>>96
後、既にOracleを導入済でマシンリプレースをする場合。
システムを拡充させる場合とかね
所詮PCヲタにはシステムの世界は分からない。
-
- 98
- 2002/09/03 21:58
-
>>94
んだな、マイナーDBだとそれがつらい。
今度DB2からInformixに乗せかえるんだけど
聞いたときハァ?だったもん。
なぜにもっとマイナー路線。何故にInformix。
小一時間問い詰めたいが疲れるのでやめますた。
できる人いるのかよ.....。外注探しケテーイ!
-
- 99
- 2002/09/06 00:58
-
http://www.zdnet.co.jp/enterprise/0209/02/op_01.html
しかし、このようなスケーラビリティクラスタにおける機能差を一気に縮小する製品が登場した。
それが、Oracle 9iにおけるリアル・アプリケーション・クラスタ(RAC)である。
RACではキャッシュフュージョンと呼ばれるテクノロジーにより、共用データのキャッシュをシステム間で直接読み書きできるようになり
(CF中のグローバルバッファーと同じ効果である)、DBMSの世界の中だけでの話はあるが、
複数サーバによる高いOLTPスケーラビリティの実現が可能になっている
(先に、メインフレームとUNIX/Windowsのクラスタ機能の格差がかなり大きかったのは「ごく最近まで」と書いたのはそのためである)。
-
- 100
- 2002/09/07 13:21
-
一からDB2を勉強するのにおすすめの本は?
-
- 101
- 2002/09/08 13:08
-
オラクルはメジャーになって久しいから、いろいろ情報も蓄積されてるし
サードパーティの製品も多い。だけど、ライセンス料がバカ高いんだよね。
小規模システム作ってるくらいはいいんだけど、横展開考えて
規模が大きくなった場合を計算するとびっくりするよ。
-
- 102
- 2002/09/09 01:45
-
U-MU
-
- 103
- 2002/09/10 17:11
-
>一からDB2を勉強するのにおすすめの本は?
菅原タンハァハァの本はお勧めしません
-
- 104
- 2002/09/11 01:48
-
だから、DB2はやめとけって
-
- 105
- 2002/09/15 00:49
-
RACって本当にちゃんと動くの?
-
- 106
- 2002/09/15 01:29
-
>>101
DB2はいつまでたっても、現状程度の情報しか
出てこない可能性が大だとおもわれる。
なぜなら、IBM製品だから。
基本的にIBM製品は高い金払って研修にいかないと情報が
手に入らないというのが常。
最近はIBMも情報提供、頑張りだしてはいるけど
どーなることやらねぇ。
-
- 107
- 2002/09/15 02:11
-
OracleってHDD食いまくり、しゃれにならん
-
- 108
- 2002/09/15 02:23
-
こらからはPDM2の時代サ(w
-
- 109
- 2002/09/16 19:04
-
>>107
全部入れてるからじゃないの?
使いたいのだけいれればいいジャン
-
- 110
- 2002/09/18 01:01
-
>>109
当然、必要なデータだけを入れるけど、それでも食いまくるなー
生データの7〜8倍、下手したら10倍位行かない?
10倍はちょっと言い過ぎかもしれないけど・・・
DB2も結構食うから、Oracleが酷いのかどうかはわからないが。
もっと安く上がるDBって無い??
-
- 111
- 2002/09/18 21:28
-
今日行ったパソコンショップの書籍コーナー、
DB2の本がAccessやFileMakerと同じコーナーに置かれてた...
Oracle本はSQL Server、MySQL、PostgreSQLと一緒にサーバー関連
のところに置かれてた。
AccessやFileMakerが悪いとは言わないが、ちょっと哀しかった。
-
- 112
- DQN客
- 2002/09/20 13:26
-
断然DB/2。Oracleなんて高すぎ。ハァ?サポート?エンジニアが少ない?知るかヴォケェ!
うちはお前んとこに金はろうとんじゃ!お前んとこでなんとかせい!
>>85
基幹系と接続するWeb−DBシステム。基幹系の会社がのけぞるくらいタコで「うちは
おたくがSQLサーバ以外のDBを使用したら一切保証しない」と言いやがった。向こう
が自分とこでバグ出しても「そっちがOracleなんて使うのが悪い」と言い出しそうだ
った(実際SQLサーバでも似たようなこと言いやがった)のでデフォルトでSQLにケテー
ところでOracleのStandardとEnterpriceって純粋にRDBMSとして違いがあるの?
Appサーバついてますとかはどーでもよくて(Intermediaはどっちにもついてるよね?
)。
-
- 113
- 2002/09/21 00:29
-
>>106 そうなんだよ、っていうか研修行ったけど詳しいことはよくわからん。
Oracle だったら、何のデーモンがどういうタイミングで何をやるのかが
公開されてるけど、DB2は詳細な動作が全く不明。
-
- 114
- 2002/09/21 00:52
-
IBM DB2 UDBは、やたらとシェアードナッシング型のクラスタアーキテクチャを
採用していることを、やたらオラクルと比較した際の優位点だと押してるんだよな。
だけど、上位のメインフレーム版のDB2では、オラクルでも採用してるシェアード
ディスク型を採用してるんだわ。
そもそもDB2 UDBってAS/400とかで動いているDB2とは似て非なるもの。
UNIX上でシェアードディスクのクラスタを実装する技術力が無いってだけじゃん。
売り方が姑息だよ。
-
- 115
- 2002/09/21 04:33
-
>>112
何も突っ込まないでやるから、とりあえず勉強して来い
-
- 116
- 2002/09/21 04:41
-
>>114の解説をしよう。
IBMはメインフレームのすばらしいクラスタアーキテクチャを利用することでなんとか
AS/400版DB2ではシェアード・ディスクを構成できる。
しかし、所詮技術力のないIBM、UNIXやWindowsではシェアード・ディスクができません。
まあ、完全な行レベルロックも実装できないのにシェアード・ディスクができるわけないやな。
そのうちInfomixもInfomix UDBとかInfomix DB2とか命名するのかな。
(もうなってたりして)
売り方が姑息なのは昔からだな。
所詮営業力のIBM。
膨大なマンパワー利用して売り込みかけてシェアをせこせこのばしてるに過ぎない。
あわれかな、IBM。
-
- 117
- 2002/09/21 11:28
-
>116
そして見せかけの安さに負けて買った客は、開発で苦しみ、さらに
システム稼動後もトラブル対応できる技術者が確保できずにIBMの
ヴァカ高いオンサイトサポートで貪られるって寸法だ。
しかも、研修ですら>113といった按配じゃあなぁ。
ロックのエスカレーションって、初めて聞いた時、「ハァ?」
大規模システムには向いてないね。
-
- 118
- 2002/09/21 17:59
-
>>116
研究力はすごいんだけどねぇ。
Oracle や MS SQL Server など他社のデータベースも採用している理論や技術の
多くがIBMの研究所発祥のはず。
実用化の能力が弱いってことだろうか。
DB2 はもともとメインフレーム用製品だったのをWindowsやLinuxにも移植した
ものだそうだけど、メインフレーム版はマシなのかしら。
-
- 119
- 2002/09/21 18:20
-
研究力もそれに対する投資も確かに凄い。
そもそもRDBの生みの親、Codd博士がIBMラボの人間。
学術に近い技術書になると、DB2をサンプルにしているものも少なくない。
上のほうでも書かれていたように、思想的な部分でDB2は良く出来ている。
ただ実用段階では少々様子が異なる。
IBMの製品は、初期は使い物にならない品質でも出荷してしまう。
品質向上の期間をIBMのネームバリューで持ちこたえられたら良いが、
そうなるまでは使い物にならないことも多々ある。
DB2 UDBは諸々の機能を実装している最中であり、まだ過渡期に
あるため、ミッションクリティカル・ビジネスで使うには、もう
数年の発酵期間が必要かと。
ちなみに、メインフレーム上で動いているDB2は実績があるし、
市場でもきちんと評価されている。
DB2 UDBは、移植でなく書き直されたものらしいがね。
-
- 120
- 2002/09/21 23:06
-
>>116
>そのうちInfomixもInfomix UDBとかInfomix DB2とか命名するのかな。
>(もうなってたりして)
まだなってないな。
基本的に「IBM」が製品の前につくようになったみたいだ。
いつまでInformixやるのかなぁ。DB2に逝こうなんてことになったら
最悪っぽいね。高くてもOracleの方が楽かな?
-
- 121
- 2002/09/22 02:11
-
Oracleのシェアードディスクってパフォーマンス上がらないって良く言われない?
1+1が1.2位だって。。。
みんな言ってるよ!
-
- 122
- 2002/09/22 08:39
-
ロックエスカレーション.......
確かにとんでもねえけど、考え方によっては下手な素人が
テーブルの全レコードをUpdateしようなんてしたとき、テーブルロック
しなかったためにロックのオーバーフローなんて起きないようにしてくれる
って機能だから親切って言っちゃ親切だな。
玄人からするとウザイけど。
-
- 123
- 2002/09/22 13:21
-
>>121
それって、Oracle8iの話だろ?
9iのRACはすげーよ。
1+1で1.9くらいのパフォーマンスだせる。
-
- 124
- 2002/09/23 02:00
-
>>103
菅原タンハァハァ、国内刊行物の殆どに絡んでるんだけど。
情報少ないな。
-
- 125
- 2002/09/23 03:17
-
>>123
OLTP系でもDSS系でも両方とも?
良くRACは止まらないって、ORACLEの営業が言ってるけど、それ本当〜?
あと、ロックエスカレーションが叩かれているけど、テーブルロックを必要とすることはないの?
-
- 126
- 2002/09/23 19:39
-
おらの場合、表ロックしたければそれも可。
DB2 UDBやMS SQL Serverのように、ユーザーの意図しないところで
行ロックが上位のロックになることはない。
-
- 127
- 123
- 2002/09/24 00:18
-
>>125
なるほど、それは確かに良いね!
おらの分離度はどう?
読み取り一貫性って、あんなんでいいの?
-
- 128
- 2002/09/24 01:26
-
ロックのどの点を疑問に思ってるのかわからんが、
ANSI標準でいうところでは4段階定義されてるよね。
1.直列化(完全保護)
2.読取反復可能(仮読込に弱い)
3.コミット読込(仮読込・非反復読取に弱い)
4.未コミット読込(ダーティリードもお構いなし)
おらは1番と3番を、DB2 UDBは4段階全てを実装してて、デフォルトは
両方3番のコミット読み込み。
(ちなみに、Microsoft SSも4段階全部実装、デフォルト3番)
システム構築上は、直列化とコミット読込だけで不足はなく、
ダーティリード論外には同意はするのだが、自分ところの
ポリシーだけでなく、標準通りに実装してくれよ、とも思う。
-
- 129
- 122
- 2002/09/24 21:45
-
表ロックしたいときは表ロックするさ。
問題なのは行ロックを指定していたにもかかわらず勝手に表ロックに
されてしまうことなのさ。(これがエスカレーション)
ま、設定次第なんだがな。
-
- 130
- 2002/09/24 23:27
-
でも具体的にロックエスカレーションで困ることってある?
ロックの目的は、指定したトランザクションの分離度が実現する為のものであると理解してます。
オラの読み取り一貫性は、厳密には、ANSI4段階のどれとも微妙に違うらしいが、そっちの方が問題じゃないかなー
昔は、ロックエスカレーションをして、間違ってロックしてパフォーマンスが低下するケースがあったらしけど、今はそんなことはないらしいよ。
といって、DB2、MSが良いDBかというと非常に疑わしいが。
IBMもMSもDBビジネスにどこまで本気なのだろうか…?
-
- 131
- 2002/09/25 00:49
-
おらがANSI標準SQL規格と異なるのではなく、他のRDBMSとおらでは
READ COMMITTEDの実装が異なるというのが正解っしょ。
READ COMMITTEDのおらでの未確定行の読み込みは、最新の確定の
データを返す。他のRDBMSでは未確定行の読取は確定するまで不可。
そのせいで、おらにはロールバックセグメントやUNDO表領域なんて
機能的には便利だが管理が面倒なのが必要になってたり、実装の
違いで他のRDBMSから流れて来た人には嫌われたりするのだが。
だけどね。IBMにもっと頑張って欲しいと思う反面ね。
ロールバックセグメントの件もそうなんだけど、かつて遅いと叩かれた
シェアードディスククラスタも、茨の道を歩きながら実装にこぎつけて
いるおらを見ていたら、最初から技術的に妥協しているMSやIBMが
おらに追いつけるとは、とても思えないんだよ。
-
- 132
- 2002/09/25 17:17
-
>>125
>OLTP系でもDSS系でも両方とも?
RACはやっぱり、OLTP系に強いのが売りなんじゃないかな。
DSS系で強いのは当然、更新ばんばんかかるOLTPでもパフォーマンス出せるのを売り文句にしてる。
-
- 133
- 2002/09/25 17:18
-
>>131
なんか、おんなじ考えの人がいて泣けたっす!
-
- 134
- 2002/09/26 00:43
-
>>131
おらは、ある意味すごいと思うが、ロールバックセグメントにデータが
書きこまれた時点でコミットしているから、“READ COMMITTEDのおらでの
未確定行の読み込みは、最新の確定のデータを返す”ということができるんだよね?
ディスクに書きこまれてない状態でコミットするってのはどうかなー?
正直かなり不安があるけど、、、
運用も複雑そうだし。。。
僕は、MSとか、IBMは、製品コンセプト、投資対象のポイントが違うからで、
妥協しているとは思ってないが。
オラクル伝だっけ、昔読んだけど、すごく頑張った会社だと思うが、最近のおらを見て
今後も、おらと付き合うのは、どうかと思うけど、そんなこと思うのは、僕だけかな?
-
- 135
- 2002/09/26 00:43
-
UDB、2,3ヶ月に1度止まる。そいでデータも壊れる。
AIXマシンでログをIBMにだしても原因がわからない。
2年ほど。数台で。
対して、ORACLE。RAID組んでないHDDの物理破損によるデータ破損は
あったが、それ以外の原因で飛んだ経験はない。10年ほど。
Netware,Win3.5,4,2000&UNIXで、100台ほど。
よって理論や哲学をおいて、現実と経験ではORACLE圧勝。
-
- 136
- 131
- 2002/09/26 00:47
-
>133
賛同ありが?。でも、技術者のオナーニだと嫌なので、迷えるユーザーさんの
ためにもう少し書かせておくれ。
データベースを資料室だとする。俺は資料室にある資料を修正したい。
そこで、資料室の管理人さんにお願いして、資料を貸し出させてもらう。
自分の机に持ち戻って修正する。終わったら資料室の管理人さんに返す。
その間に君が同じ資料を見たいとする。残念ながら目当ての資料は
貸し出されてて無い。仕方ないので、俺が資料を戻すのを待つ。
君が急ぎのとき、俺んとこにきて修正中の資料を盗み見ることになるが、
それがダーティリード。俺が資料中の前社長の額に肉マークを落書きしてても
(当然返すまでには新しく就任した社長の写真と入れ替えるのさ)、それが
正しい情報だと判断することになる。
以上が非おらの場合のトランザクション分離性、READ COMMITTEDの実装。
このページを共有する
おすすめワード