Oracle? DB2? Symfoware? HiRDB? SQL鯖?
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
03/07/01 20:39ID:???0002名無しさん@お腹いっぱい。
03/07/01 20:40ID:u9B3Cl6g0003名無しさん@お腹いっぱい。
03/07/01 20:41ID:???−−−−−−−−−−−−−−−−−終了−−−−−−−−−−−−−−−−
0004名無しさん@お腹いっぱい。
03/07/01 20:42ID:???でも高いぞ。
あの値段はぼったくりすぎ。
0005名無しさん@お腹いっぱい。
03/07/01 20:44ID:???何か忘れてないか????
0006NAME IS NULL
03/07/01 21:59ID:???0007名無しさん@お腹いっぱい。
03/07/01 22:22ID:???0008名無しさん@お腹いっぱい。
03/07/01 22:25ID:k8THQo6W0009名無しさん@お腹いっぱい。
03/07/01 22:43ID:???RDBMSだったのか?
0010名無しさん@お腹いっぱい。
03/07/01 22:44ID:???0011名無しさん@お腹いっぱい。
03/07/01 22:48ID:???しかし、Accessというより
Jet+mdbと言った方が正しい。
0012名無しさん@お腹いっぱい。
03/07/01 23:16ID:ipkQDA3T硬難硬硬硬難硬難硬硬硬硬硬難硬難硬硬硬難硬硬硬硬難硬硬硬硬難硬硬硬難硬硬難硬硬硬硬硬
硬難硬硬硬硬硬硬難硬硬硬難硬硬難硬硬硬難硬硬硬難硬難硬硬硬難硬硬硬硬硬硬難硬硬硬硬硬
硬難硬硬硬硬硬硬硬難硬難硬硬硬難硬硬硬難硬硬硬難硬難硬硬硬難硬硬硬硬硬硬難硬硬硬硬硬
硬硬難難難硬硬硬硬硬難硬硬硬硬難難難難硬硬硬難硬硬硬難硬硬硬難難難硬硬硬難難難難硬硬
硬硬硬硬硬難硬硬硬硬難硬硬硬硬難硬硬硬難硬硬難硬硬硬難硬硬硬硬硬硬難硬硬難硬硬硬硬硬
硬硬硬硬硬難硬硬硬硬難硬硬硬硬難硬硬硬難硬硬難難難難難硬硬硬硬硬硬難硬硬難硬硬硬硬硬
硬難硬硬硬難硬硬硬硬難硬硬硬硬難硬硬硬難硬難硬硬硬硬硬難硬難硬硬硬難硬硬難硬硬硬硬硬
硬硬難難難硬硬硬硬硬難硬硬硬硬難難難難硬硬難硬硬硬硬硬難硬硬難難難硬硬硬難難難難難硬
0013名無しさん@お腹いっぱい。
03/07/02 06:21ID:???0014名無しさん@お腹いっぱい。
03/07/02 06:56ID:???硬は分かるが、難ということは
ないと思う。むしろ構造が
シンプルで扱いやすい。
0015名無しさん@お腹いっぱい。
03/07/02 15:15ID:VyctQ1h0どなたかアドヴァイスを
0016名無しさん@お腹いっぱい。
03/07/02 15:17ID:???目的と環境
0017名無しさん@お腹いっぱい。
03/07/02 16:31ID:???あと予算も。
0018名無しさん@お腹いっぱい。
03/07/02 16:43ID:???0019名無しさん@お腹いっぱい。
03/07/02 16:44ID:???0020名無しさん@お腹いっぱい。
03/07/02 18:35ID:???0021名無しさん@お腹いっぱい。
03/07/02 19:04ID:???0022名無しさん@お腹いっぱい。
03/07/03 07:34ID:???目的はCRMのためのデータマイニングです。
ホスト連携もあるんで両者のうちのどちらかが良いと思われるのですが。
ホストは日立と富士通が混在しています。
予算は10億です。
0023名無しさん@お腹いっぱい。
03/07/04 20:17ID:???0024名無しさん@お腹いっぱい。
03/07/05 00:19ID:LwYf32fYSybase
0025名無しさん@お腹いっぱい。
03/07/05 02:12ID:???SYBASEがデータマイニングに向いてるんかい!
0026名無しさん@お腹いっぱい。
03/07/05 02:18ID:dxeYAp/7値段において、Oracleに勝つものなし
0027名無しさん@お腹いっぱい。
03/07/05 09:32ID:bNHhZ0CR0028名無しさん@お腹いっぱい。
03/07/05 10:41ID:???fillfactorを100%にすれば
強烈に検索が速くなり、検索用DBと化す
(更新時はロックがかかり検索不可能)
から、DWH的な用途としても使用できる。
0029名無しさん@お腹いっぱい。
03/07/05 10:42ID:???ホントか(w
0030名無しさん@お腹いっぱい。
03/07/05 10:43ID:???DWHならIQとかって奴を使うんじゃねーか?
0031名無しさん@お腹いっぱい。
03/07/05 10:53ID:zA7Omzln0032名無しさん@お腹いっぱい。
03/07/05 11:02ID:???そうだよ。
ただ>>25のレスに対して言っただけ。
だからわざわざIQ購入しなくても
その方法でもできるよ。
0033名無しさん@お腹いっぱい。
03/07/05 11:12ID:???DWH用DBって検索が早いだけなんですか?
0034名無しさん@お腹いっぱい。
03/07/05 11:17ID:???検索を目的とされたDBだから。
そうくくると、MySQLも入っちまうかな。
0036名無しさん@お腹いっぱい。
03/07/05 12:28ID:bNHhZ0CRまあほんとだ。
他が安定しなさすぎなだけだけどな。
いろんな意味で枯れてるから。
0037名無しさん@お腹いっぱい。
03/07/05 12:35ID:???なんかね、そういうことしておいて、ウチのプログラムが悪いとかいう客がいるんですよ。
しかも、ウチの営業がそこで洩れらに「どうしてくれるんだ?」とか言い出すし・・・。
もうね、なんか仕事がイヤになっちゃいますた。
ちなみに、スタンドアロンでSQL鯖+Win2k風呂です。
0038名無しさん@お腹いっぱい。
03/07/05 12:39ID:???ではないが、安定ならSybase+UNIX系だろ、
証拠に安定性をもっとも重視する
金融業界ではこの構成の所が多い。
0039名無しさん@お腹いっぱい。
03/07/05 12:43ID:???0040名無しさん@お腹いっぱい。
03/07/05 12:48ID:???OSが安定していなければ
だめじゃん。
0041名無しさん@お腹いっぱい。
03/07/05 12:57ID:???一端導入したらなかなか変えられないってだけじゃねーのか?
だいたい金融業界っても国内の話じゃないよね?
0042名無しさん@お腹いっぱい。
03/07/05 13:11ID:???>一端導入したらなかなか変えられないってだけじゃねーのか?
それもあるけど、導入時においても
比較して選定するからね。
そうオレも、外資(証券系)だけど、Sybaseが
メインでOracleはサブシステムのパッケージだったり
という構成。
だけど、他の取引している国内の証券系会社も
そうだったし、銀行系もメインじゃないけど
Sybaseを使用したシステムを多く見たよ。
Sybaseも、Oracleもどっちも面倒みてるけど、
使い方次第だな。
ただOracleの方がメモリバカ食いだな
(速い、遅いといっているわけではない)。
同じマシンにインストールして比較してみたら分かる。
もしシフトするならDB2になっていく気配がある。
あれも軽いね(もっともそれが理由じゃないけど)。
0043名無しさん@お腹いっぱい。
03/07/05 14:53ID:???データベースをやりたいのなら、自分で板をつくってそれでやって下さいよ。
0044名無しさん@お腹いっぱい。
03/07/05 16:52ID:???メモリバカ食いってどういう意味?
OracleでもSybaseでも、メモリをどれだけ「食わせるか」は
管理者が決めることだと思うが。
0045名無しさん@お腹いっぱい。
03/07/05 17:18ID:???喰わせないと働きが悪いって意味じゃねーか。
洩れはそう思うし。
0046名無しさん@お腹いっぱい。
03/07/05 18:36ID:???金融系はホストだろ。
ホストのDBだからNDBか?
最近はホストで動くRDBMSもあるが。
0047名無しさん@お腹いっぱい。
03/07/05 18:42ID:???外資系は確かにオープン系RDBMS多いよ
C○T○グループなんてSybaseメインだしね。
0048名無しさん@お腹いっぱい。
03/07/05 19:00ID:???今はいいのさ すべてを忘れて
一人残った 傷ついた俺が
この戦場で あとに戻れば地獄におちる
シャア! シャア!
ビーム 輝やく
フラッシュバッグに 奴の影
シャアシャアシャア シャアシャアシャア
0049名無しさん@お腹いっぱい。
03/07/05 19:20ID:???だって、「速い、遅いといっているわけではない」んだろ?
0050名無しさん@お腹いっぱい。
03/07/05 19:37ID:???本当に知っている方ですか?
0051名無しさん@お腹いっぱい。
03/07/05 19:39ID:???知ってるよ バーか
お前が素人なだけだ
0052名無しさん@お腹いっぱい。
03/07/05 19:53ID:???サーバをデータセンターへ隔離しる
005344,49
03/07/05 20:00ID:???>>50
知ってるって何を?
>>42がもし「おんなじパフォーマンス出すのにOracleの方がメモリを喰う」と
いうことなら、(その真偽は別として)そういうものなのかと納得したろうけど、
パフォーマンスの話じゃないというから意味を聞いてみただけさ。
それが何なのか、もちろん俺は知らないよ。
0054名無しさん@お腹いっぱい。
03/07/05 20:08ID:???いや、スタンドアロンで動くシステムなのでユーザのPCに入れてるんですよ。
まあ、そこが間違ってるって言われればそこまでなんですけどね。
0055名無しさん@お腹いっぱい。
03/07/05 20:42ID:???スタンドアロンならACCESSだけで事たりるんじゃないの?
ACCESSだけにして危険度が下がることはなさそうだけど。
>OracleっていきなりPCの電源を落とされてもDB壊れにくいですか?
ってかOracleが強制電源断に強かったとして、そのためだけにOracle
導入する金があるならやっぱデータセンターに隔離汁!
ローカルSQL鯖に繋いでるクライアントも一緒に入ってる状態なら接続先変える
だけじゃない?
職場のどのPCからでもデータ操作出来ますよって吹き込んでさ。
0056名無しさん@お腹いっぱい。
03/07/05 23:47ID:ZujL+kfOついでDB2か
おぷちまいざーの使い勝手でOracleの勝ちだね
SQLサーバはロックの粒度が荒いし、indexもいまいち
価格と性能が比例している分には問題ないと
0057あぼーん
NGNG0058名無しさん@お腹いっぱい。
03/07/06 09:40ID:???0059名無しさん@お腹いっぱい。
03/07/06 10:44ID:???あなたが下流工程ヴァカってやつですね。
0060名無しさん@お腹いっぱい。
03/07/06 10:51ID:???カーネルの実行自体にリソースを喰うといった方が正しい。
Oracle-マルチプロセス
Sybase MSSQL-シングルプロセスのマルチスレッド
アーキテクチャを採用している。
Sybase MSSQLはユーザ接続を含む全てのDBタスクが、1つのプロセス
で行われているため高速に、さらに下位層のOSの制御に依存しないため
Oracleより効率がいい。
Oracleは複数のプロセスを管理しなければならないため、
コスト(CPU、メモリ)がかかる。
但し、Oracleの場合は1つのタスクに対して複数のプロセスに分散させること
ができる為、1つスレッド内で複数の処理が必要になったときに、
処理速度が落ちにくいというメリットがある。
漏れも両方インストールしたけど、CPU使用率等明らかに違う。
Unix上しか知らないけどね。
つーか、他のDBMSのことをそんなに知らないのに
(漏れもそんなに知っているわけではないが)
けなすことだけはやめれ。見苦しい。
0061名無しさん@お腹いっぱい。
03/07/06 12:02ID:???>「おんなじパフォーマンス出すのにOracleの方がメモリを喰う」と
>いうことなら、(その真偽は別として)そういうものなのかと納得したろうけど
そうだよ、そういうことだよ。
速い、遅いということじゃないというのは
両方ともパフォーマンスは
それなりに出ている(出せる)ということ。
別にメモリを喰っているからっていって、遅いというわけ
じゃないだろ。その辺りを誤解されたくなかったから書いただけ。
>>60
そうね、その辺り(リソース)のことが言いたかった。
後で設定する各種メモリ設定値の話とかではない。
006244,49
03/07/06 13:25ID:FIZqrciAOracleは専用サーバー構成をとる場合が多いけど、共有サーバー
(MTS:マルチスレッドサーバー)にすればおんなじことでしょ?
どっちの構成をとるかは条件や目的によるんであって、一元的な
尺度でどっちが優れているなんて決められるものじゃないと思うが。
それと、マルチプロセスの方が原理上オーバーヘッドが大きいと
いうのはわかるが、実際のパフォーマンスにどの程度影響して
いるか測定した上で言っている?俺はOracleもSybaseも使って
いるけど、どっちもカーネルCPU負荷は数%程度だし、有意差が
あると結論付けられるほどの差は見られないよ。
俺はリソース(CPU、メモリ)は100%使い切るようチューニングして、
その上でパフォーマンスがどうかと考えるのが普通だと思って
いるけど、>>45や>>60はどっちがメモリを喰わないかとかCPUを
喰わないかとか考えているように見えたから違和感があったわけよ。
リソースが余っているっていうことは、チューニングができて
いないってことだから。
0063名無しさん@お腹いっぱい。
03/07/06 13:42ID:???0064名無しさん@お腹いっぱい。
03/07/06 13:52ID:???そうかな?俺は結構ためになった。
0065名無しさん@お腹いっぱい。
03/07/06 13:56ID:???DB壊れたってどの程度なの?
故意に落としたのなら契約書に書く「システム想定外のトラブルにより免責」にならない?
0066名無しさん@お腹いっぱい。
03/07/06 13:56ID:???>いるけど
うそつけ、じゃあ、Sybaseの新規サーバーを
構築(install)するときにしょっぱなに叩く
コマンド言ってみろ。
Sybase管理者や、ユーザならすぐ答えられるぞ。
0067名無しさん@お腹いっぱい。
03/07/06 14:04ID:???おぃおぃ、CPUをを使い切るようにしてどうする?
普通はCPU稼働率を落とすようにするもんだろ。
リソースだって喰わない方がイイ!に決まってるだろ。
どうせ、「CPUの性能をフルに使うようにだった」って
言い訳するかもしれんが(w
漏れもOracleユーザだけどちょっと、
こいつおかしいよ。
0068名無しさん@お腹いっぱい。
03/07/06 14:05ID:???0069名無しさん@お腹いっぱい。
03/07/06 14:21ID:???誰が、誰?
0070名無しさん@お腹いっぱい。
03/07/06 14:24ID:reVdqqaLサイバイマンに決まってるダロ
0071名無しさん@お腹いっぱい。
03/07/06 14:34ID:???ちなみに66,67はオレ
ただ、レスを分けただけ。
新着あったから覗いてみたが、
>>66の答えはまだなのかよ。
007244,49
03/07/06 14:35ID:???sybsetupだっけ?sybinstallだっけ?正直、インストールしたのは
何年も前だから、ソラで言えるほど覚えてないや。
俺がSybaseを使っていないと思ったのは、俺が書いたことの
どこかに間違いがあったということなんだろうけど、それなら
そこを突っ込んで欲しかったな。
>>67
「100%」と「フル」って意味が違うのか?
load average が高すぎたら問題だろうけど、CPUを使い切って
何の問題がある?
007344,49
03/07/06 14:44ID:FIZqrciAおっと、>>64は俺じゃないぞ。
なんか、Oracle信者がSybaseをけなしていることにされているようだが、
そう読めるところがあったら挙げてみろ。
俺は>>45の「メモリバカ食い」に疑問があったから質問しただけで、
Oracleを擁護するとかSybaseをけなすとかいうつもりはないんだが。
0075名無しさん@お腹いっぱい。
03/07/06 15:21ID:???はい、良く調べることができました。
でもCPU稼働率100%にしてなにがいいんだよ。
ホスト系だったら殺されるぞ(w
0076名無しさん@お腹いっぱい。
03/07/06 15:26ID:???たいていそれで問題がおきる
0077名無しさん@お腹いっぱい。
03/07/06 15:26ID:???スマソ、load average ていってたな。
0078名無しさん@お腹いっぱい。
03/07/06 15:38ID:???つまり、簡単に調べられる問題を出してSybaseユーザーか
チェックしようとしたわけね。わざわざ質問した意味ないじゃん(w
>ホスト系だったら殺されるぞ(w
ホストだったらそもそも、勝手に100%になんかできんだろう。
0079名無しさん@お腹いっぱい。
03/07/06 15:38ID:???CPU稼働率上げるようにしたら
(漏れはそんな方法、設定しらないが)
load average なんか必然的に上がっちまうじゃないか。
やっぱ、基地外だ
0080名無しさん@お腹いっぱい。
03/07/06 15:41ID:???じゃぁ、トランザクションログがフルに
なったときに切り捨てる場合に使う
コマンドは何よ。
つーか、まぁいいや。秋田ヨ
チミのレス知ってる言葉並べたにしか見えないよ。
0081名無しさん@お腹いっぱい。
03/07/06 17:54ID:???>>64は俺。>>62とは違うよ。
0082名無しさん@お腹いっぱい。
03/07/07 00:51ID:???0083名無しさん@お腹いっぱい。
03/07/07 01:21ID:???SQL Serverって奴だろ。
0084名無しさん@お腹いっぱい。
03/07/07 17:48ID:???何時の話だ・・・
0085名無しさん
03/07/08 03:31ID:???0086DB厨
03/07/08 09:41ID:zsqDVIerできるけど、やっぱオフラインのほうが正確らしい。
ってのはダメ?
0087名無しさん@お腹いっぱい。
03/07/08 13:57ID:???008885
03/07/08 14:01ID:???そうなんだ。ありがと。
てことは24時間365日無停止ってそれなりにがんばらないと駄目なんだね。
(HOSTならできるって訳でもないけど)
0089名無しさん@お腹いっぱい。
03/07/08 23:58ID:???もうオープンソースでいいよ。
0090名無しさん@お腹いっぱい。
03/07/09 01:34ID:???責任の落しどころが必要な日本人には、まだまだ商用DBが必要です。
009186
03/07/10 01:54ID:???ごめん。間違えました。ドキュメント見たら、暗黙的に
カーソルは全てクローズされる、とか書いてあったんで駄目ですた。
DB2使ってるけどオンラインでやったことないもんで
他のコマンドと勘違いしてますた...
0092名無しさん@お腹いっぱい。
03/07/11 23:23ID:Hvee1GoA0093名無しさん@お腹いっぱい。
03/07/11 23:33ID:W52hM38qttp://www.kousokuya.co.jp/homepage2.htm
0094名無しさん@お腹いっぱい。
03/07/17 16:52ID:???0095DB
03/07/20 16:42ID:???DB2がオンラインで再編成(w
できるけど、やっぱオフラインのほうが正確らしい。
ってのはダメ?
>オンラインreorgといっても Z-table level lockを非同期にとるくさいから24*356は
ちびしいのではないかな。
Zのこぴぺは誌ね
0096名無しさん@お腹いっぱい。
03/07/22 22:27ID:???0097あぼーん
NGNG0098名無しさん@お腹いっぱい。
03/07/26 12:43ID:JwXvrQ7sサイベースVSオラクルか。
俺はSQL鯖、オラクル、アクセス、エクセロン(XMLのDB)、触ってきた。
あと、レッドブリックを少し触った事があるが、あれはもうちょっと押さえておきたかった。
データマイニングなら、レッドブリックがぶっちぎりで早いようやな。
ただ、早い仕組みを見れば、相当割り切った考え方をしたDBやなあ、とは思う。
シェアが気になるのは、DB2と、フリーのDBかな。ポステージSQLやったっけ?
超ロングの視点で言えば、DBなんざ、フリーが一番メジャーになるやろうしね。
0099名無しさん@お腹いっぱい。
03/07/30 07:34ID:???忘れられてる?
0100あぼーん
NGNG0101名無しさん@お腹いっぱい。
03/07/31 00:17ID:???Informix、最後にさわったの10年前だ…
0102名無しさん@お腹いっぱい。
03/08/01 22:03ID:???IBMに買収されたし、RedBrickのようにDB2にない特徴を
持っているわけでもないしねぇ。
Oracleに売られたRdbみたいなもんだ。
0103ぼるじょあ ◆ySd1dMH5Gk
03/08/02 04:55ID:???ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
0104名無しさん@お腹いっぱい。
03/08/03 21:25ID:TCMbKrKRInformixはIBMに買収された後も何故か着々と売れています。
まぁ、ただ、RedBrickも含めた数字でですけどね。
0105あぼーん
NGNG0106名無しさん@お腹いっぱい。
03/08/10 20:11ID:???個人的にはDB2かPostgreSQLにしたい…
Oracleにはいろいろ不満があるが、せめて正規表現で引っ掛けるのくらいできてほしい。
0107名無しさん@お腹いっぱい。
03/08/10 20:59ID:aYPbunNJイライラしてたけど、慣れるとDB2の方がいいような気がしてきた。
しかしSQLだけ延々と一年もやってると、もうお腹いっぱい飽きちゃいました。
なんか他の事したいなぁ。
0108名無しさん@お腹いっぱい。
03/08/12 08:59ID:???データ分析とテーブル設計がちゃんとされてれば何でもよし。
・・・糞な営業が口出ししなきゃ・・・。
コーディング期間半分過ぎてのに、なんで今更接続先システム増やすんだよ・・・
顧客担当者とデスマ突進中。後輩ゴメンネ、夏休みあげられないよ。
0109山崎 渉
03/08/15 22:04ID:???│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0110山崎 渉
03/08/15 22:44ID:???│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0111あぼーん
NGNG0112名無しさん@お腹いっぱい。
03/08/16 02:57ID:Gh+w29I3鈴蘭高原ハイエリア
東海ラジオグループ管理によるハイクラスのリゾート物件です。
温泉引湯権付き!
いつでも24時間蛇口をひねるだけで
約45℃の温泉が楽しめます。
詳しくは↓から
http://www.toukairizouto.co.jp/
0113名無しさん@お腹いっぱい。
03/08/16 03:55ID:???ってことはOracleはパチもんでDB2が本家ってことじゃん。
俺、昔メインフレームでDB2使ったけどページロックで
タイムアウトしまくったなぁ。
なーんてね。このページでデータベース・ミドルウェアの
いい加減な文句垂れてるけど、実際作った人間の頭脳には
とてもかないますぇ〜んな。
0114名無しさん@お腹いっぱい。
03/08/17 09:25ID:TL5YigHhさて寝るか
0115あぼーん
NGNG0116名無しさん@お腹いっぱい。
03/08/17 15:24ID:???0って言っても、Linux自体は30分くらいでインストール終わらないか?
0117日立マン
03/08/17 16:17ID:iqp08xf30118名無しさん@お腹いっぱい。
03/08/17 20:58ID:dM36pn8Jこのレスを見た人は10日後に鼻毛が最大2m25cmまで伸びます
それを回避する方法が1つあります このコピペを4つ それぞれ別の板に貼るのです
/■\ /■\ /■\
∩*´д` )∩∩*´д` )∩∩*´д` )∩
〉 _ノ 〉 _ノ 〉 _ノ
ノ ノ ノ ノ ノ ノ ノ ノ ノ
し´(_) し´(_) し´(_)
http://www.geocities.co.jp/Milano-Kotto/2451/flash/hanage.swf (鼻毛Flash)
http://jbbs.shitaraba.com/computer/6141/hanage.html(鼻毛道場)
http://tmp.2ch.net/test/read.cgi/mog2/1052556214/ (鼻毛ちゃんねる)
http://etc.2ch.net/test/read.cgi/intro/1053081720/(ディスイズ 鼻毛将軍)
0119名無しさん@お腹いっぱい。
03/08/17 22:03ID:NIAYNM+MRelational Databaseを考えたのはIBMの故E.F.Codd博士.
でも最初にRDBMSを製品化したのはOracleだったはず.
0120名無しさん@お腹いっぱい。
03/08/20 23:00ID:Kot1ONQ8ならんよ
0121名無しさん@お腹いっぱい。
03/08/24 16:55ID:???日立社内では話題沸騰なんじゃないの?
うちの会社では、選択肢にも入れてないですけど。
0122名無しさん@お腹いっぱい。
03/08/25 00:47ID:xwYDlCtR目立系列以外で使われてるの?
0123名無しさん@お腹いっぱい。
03/08/27 21:49ID:4xzyAsVJ0124あぼーん
NGNG0125名無しさん@お腹いっぱい。
03/08/28 00:32ID:VsKt48IWなにそれ?
たべられるの?
0126あぼーん
NGNG0127名無しんぼ@お腹いっぱい
03/08/28 23:39ID:???0128名無しさん@お腹いっぱい。
03/08/29 01:23ID:bYdaHFkeそりゃそうするやろ。
ハードウェアをIBM以外にするならOracleのほうがいい。
すくなくともHPやSunはDB2を乗せるのをいやがる。
だれも面倒みれないし。
IA32でもIBMのマシンとセットでしょ。
値引き以外でDB2使う理由なんてないし。
0129名無しさん@お腹いっぱい。
03/08/29 12:36ID:???gccでストアドコンパイルさせるときは、オプション設定が
ちょっと必要となるくらいかな。
性能も良いし、これができなくて困ったということもなかったし。
DB2(WebSphere)買うと、Win、Solaris、AIX、Linux、HPの
それぞれプラットフォーム版がもれなくついてくるから
お得なんだよな。
Oracle使ってきたけど、DB2も意外と(失礼か)イイ!
0130名無しさん@お腹いっぱい。
03/08/29 21:57ID:C4UnD8Prすげー
なんでそんな組み合わせがでてきたんよ?
0131名無しさん@お腹いっぱい。
03/08/30 00:45ID:???そのDBは実はとんでもないところで使われてます。
フツーにOracle辺りで作ってると思っていたのだが。
ただパフォーマンスの善し悪しが判るまで使い込める前に、その開発環境から
移ったからなぁ〜。(遠い目)
0132名無しさん@お腹いっぱい。
03/08/30 00:50ID:???・客の趣味につき合わされた
・実はIBMの営業に頼まれたIBMのデータベース製品デモ担当要員
どっちかの様な気が・・・・・・・・
0133名無しさん@お腹いっぱい。
03/08/30 01:04ID:???全然、ちがうって(w
別に営業的な意味でも何でもないよ。
WebSphere(APサーバ)と一緒にDB2が同梱されるから使ったまで。
0134名無しさん@お腹いっぱい。
03/08/31 06:24ID:???0135名無しさん@お腹いっぱい。
03/08/31 10:47ID:BkMFoBI40136名無しさん@お腹いっぱい。
03/08/31 11:32ID:???0137137
03/08/31 19:30ID:???まぁ、値段はともかく、それ以外の面では他に並ぶもの無しって感じです。
決定的な理由って、やっぱりロックの問題と、読み取り一貫性の実装ですね。
完全な行レベルロックを実現しているのって他にあります?
0138名無しさん@お腹いっぱい。
03/08/31 20:52ID:5eoRNfkjSEGAのAM2がSunFire+DB2使ってるって記事があった。
ばーちゃふぁいたーのバックエンドDBみたい。
0139名無しさん@お腹いっぱい。
03/08/31 21:33ID:Rm4nJ65Z0140名無しさん@お腹いっぱい。
03/08/31 22:31ID:???0141名無しさん@お腹いっぱい。
03/09/01 01:29ID:RamFhzJm勉強しなおして来い
0143名無しさん@お腹いっぱい。
03/09/02 15:43ID:???0144名無しさん@お腹いっぱい。
03/09/02 20:47ID:jFfirmwY0145あぼーん
NGNG0146名無しさん@お腹いっぱい。
03/09/03 00:26ID:???国際業務機械の製品はハードもソフトも人もすべてセットです。
DB2を使うときはコンサルも買えっつーことですな。
0147名無しさん@お腹いっぱい。
03/09/04 21:41ID:PmnkYGX7全然あんなんじゃわかんないよぉ〜〜(TT)
0148名無しさん@お腹いっぱい。
03/09/04 22:20ID:EPfIVLWq0149名無しさん@お腹いっぱい。
03/09/05 00:23ID:8G/hvUXu0150名無しさん@お腹いっぱい。
03/09/05 13:09ID:Lq4dgfk0Oracleユーザ=洗脳されやすい(アホ)
-> 同じ本買う -> 本屋にいっぱい並ぶ
0151名無しさん@お腹いっぱい。
03/09/05 18:33ID:HAYOy+Z0いっぱい並ぶも何も、そもそも他のDB扱った書籍の種類が少ねぇじゃん。
喪前でいいから何か本書け。
0152名無しさん@お腹いっぱい。
03/09/06 00:54ID:lhof4rqn売れる可能性がない本を書く奴はいない。
出版社も依頼しない。これ常識
Oracleと他DBのユーザ数比べれば一目瞭然だろ。
しかもOracleなら糞本でも買う奴がいるからな。
0153名無しさん@お腹いっぱい。
03/09/06 02:00ID:???OSとか言語だけでなくDBでも宗教的な論争があるのか。
俺にはようワカラン世界だ。
0155名無しさん@お腹いっぱい。
03/09/06 15:33ID:maIvQHhzわかっていないようだから教えてあげるが、
日本IBM社員の大半はDB2に拒否反応があるよん。
むしろ、Oracle DBやMS SQLSERVER好きが大勢。
0156名無しさん@お腹いっぱい。
03/09/06 20:23ID:lSeYsBEU子会社の少数の間違い。
しかも、おまいが見たのはIBMを装った外注だろ。
本家本物のIBM社員はDB2に命委ねてる。
0157名無しさん@お腹いっぱい。
03/09/06 22:40ID:???使ったこと無いけど。
0158名無しさん@お腹いっぱい。
03/09/06 22:49ID:5Fh8ScTq汎用機だと余計に。でも、製品としてみたときは、明らかにオラクルの
ほうが使い勝手よさそうだが。安定性はどうなのかね。
0159名無しさん@お腹いっぱい。
03/09/07 16:00ID:???SQLの書き方やアプリケーション側でいちいち対応しなければならない。
0160155
03/09/07 20:38ID:G0RQsHmQあぁ、ゴメン。
俺、SWGだけど実感だよ。SEにはわからないかも知れないけど。
DB2勧めて商談が伸びるくらいなら、相手の指定どおりにOracleで提案するCRとか、
Oracleのスキルだけあれば何とかなるからと、DB2を覚えようとしないIGSの奴らとか
最大の敵は社内だよ。
君も営業の現場に近づけば実感できるよ。
0161名無しさん@お腹いっぱい。
03/09/07 21:31ID:???知らないが、ウチが付き合っている大和の部隊は「フツーDB2」だったぞ。
0162名無しさん@お腹いっぱい。
03/09/10 12:24ID:???0163名無しさん@お腹いっぱい。
03/09/10 18:36ID:???0164名無しさん@お腹いっぱい。
03/09/10 18:41ID:???ワールドカップの韓国を思い出す
0165名無しさん@お腹いっぱい。
03/09/11 18:38ID:sZgNB4Pjhttp://www.oracle.co.jp/events/tk031008/
0166名無しさん@お腹いっぱい。
03/09/11 18:47ID:???0167名無しさん@お腹いっぱい。
03/09/11 19:05ID:???0168名無しさん@お腹いっぱい。
03/09/11 22:33ID:???DB2の一番下の奴は展示会とかでタダで取れるな。アドバイザだっけ?
馬鹿みたいに簡単だったが。ただ単にDB2エンジニアと「呼べる奴」の人数を
増やしたいだけちゃうんかと。
0169名無しさん@お腹いっぱい。
03/09/12 08:06ID:rTWv0Nzghttp://www.atmarkit.co.jp/news/200309/11/ow.html
やっぱオラクル最強
0170名無しさん@お腹いっぱい。
03/09/12 21:53ID:???人柱きぼんぬ。
0171155
03/09/13 12:17ID:Y9TyuqBXそうだよ。
0172名無しさん@お腹いっぱい。
03/09/14 22:09ID:YBCGxTkpWindowsがないと動かないSQL鯖は論外。
よってOracleの勝ち。
MSDEって何だ?SQL鯖もどきか?Jet関係か?
くだらねぇ(笑)
0173名無しさん@お腹いっぱい。
03/09/14 22:14ID:???> マイクロソフトのサーバOSが、駆逐されてゆくこの世
世界は、人の数だけ存在するようだ。
0174名無しさん@お腹いっぱい。
03/09/14 22:50ID:???0175名無しさん@お腹いっぱい。
03/09/15 00:08ID:O54VGyaGあふぉ。自然に消えてゆくから心配すんな。
0176名無しさん@お腹いっぱい。
03/09/15 08:07ID:???代わりは何?
0177名無しさん@お腹いっぱい。
03/09/15 09:26ID:???0178名無しさん@お腹いっぱい。
03/09/17 01:12ID:???がイマイチ分からん。
Oracle Enterpriseが高すぎるから少しでもハード
(とOS)代浮かせたいから?それともIntelチップの
高クロックが欲しいから?Solarisのエンジニアが
いないから?
0179名無しさん@お腹いっぱい。
03/09/18 23:11ID:???じゃあ、なんでSolarisなの?
Sunの社員だから?(w
0180名無しさん@お腹いっぱい。
03/09/19 21:17ID:LOXaQ3p50181名無しさん@お腹いっぱい。
03/09/19 21:30ID:TcVlwXErOSなんて飾りです!偉い人にはそれがわからんのです!!
0182あぼーん
NGNG0183名無しさん@お腹いっぱい。
03/09/20 01:23ID:CHNTbK9wスケーラビリティゼロのRACは話にならない
0184名無しさん@お腹いっぱい
03/09/20 02:41ID:???0185名無しさん@お腹いっぱい。
03/09/21 00:23ID:???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%
0186名無しさん@お腹いっぱい。
03/09/21 01:51ID:29uAnMC3だろうna、DB2 は売れてないし、SQL Server は Winだけだしな。
PostgreSQL、MySQL は数は覆いけど、金額として見えないし、鯖企業
が担いでないからね。
デルとオラクル、両社製品を組み合わせて提案・提供する共同営業体制を確立
http://linux.ascii24.com/linux/news/today/2003/09/19/646030-000.html
http://www.oracle.co.jp/linux/linuxfaq.html#Support_All_Products
0187名無しさん@お腹いっぱい。
03/09/21 02:09ID:???Informix は IBM に買われちまったよ。
>>98
Free が中小規模ではメジャーで進むだろうね、PostgreSQL/MySQL/FireBird
だが、ある規模以上だとハード企業が手伝わないと性能向上が難しい。当面は
Oracle/SQL Server/DB2 は必要
0188名無しさん@お腹いっぱい。
03/09/21 03:51ID:???大規模システムなら、Oracle対DB2だろ。
ほかに選択しないし。
MSSQLとか選択してるなら、まぁ、それは勇気のあることだが。
0189名無しさん@お腹いっぱい。
03/09/21 09:08ID:???国内じゃもうどこも使っているところないかな?
0190名無しさん@お腹いっぱい。
03/09/21 10:02ID:???Oracleは信頼性が要求されないシステムでしか使われない
SolarisもHP-UXも糞。Linuxは論外
0191>
03/09/21 16:07ID:OZNHk18fテスト。
0192名無しさん@お腹いっぱい。
03/09/21 21:03ID:WmFfRnHBMF + 390DB2 なら嬉しいけどね
P/i/X + DB2UDB は嫌だね、Oracle 以下なのが明白
UNIX + RAC が MF(H/W CF)+DB2 に信頼性が劣るのは事実だろうが、
それに対抗する UNIX + DB2 でのソリューションを提案できないのが
IBM の限界だろう
0193名無しさん@お腹いっぱい。
03/09/22 17:25ID:3qgQP3JdP/i/X って何?
0194名無しさん@お腹いっぱい。
03/09/23 00:03ID:FB5RtJhOIBM の pSerise(AIX)、iSerise(AS400)、xSerise(PC Server)
じゃねぇのか
0195名無しさん@お腹いっぱい。
03/09/23 07:17ID:???受注系DBにMS-SQL Server使ってるんだよ。俺も良く使うなと思ったけど、
UNISYSの32CPUサーバーを16CPUずつ分割して、Win2k Datacenter Editionを
入れてるようだ。このクラスになると汎用機並みに稼動中に
CPUやメモリ入れ替えできるんでしょ?
0196名無しさん@お腹いっぱい。
03/09/23 08:06ID:AU5HFLl5サンクス。
AS400とDB2UDBの組み合わせはダメなのか、知らんかった。
AS400が日経コンピュータの満足度調査とかで評価が高いのはなぜ?
0197名無しさん@お腹いっぱい。
03/09/23 23:55ID:VCjepKVS昔のオフコンの生き残りが AS400 で今の iSeries だ
高いけど、手厚いサポートが着いてくるので顧客満足度は高い
国産企業も、昔の汎用機やオフコンみたいに高い金額をくれるならIBM
よりも良いサポートは可能だろうって。。
0198196
03/09/23 23:58ID:???なるほど。
無知ですまんが、AS400のDBってDB2UDBが標準?
0199名無しさん@お腹いっぱい。
03/09/26 00:07ID:mP6tebCf0200名無しさん@お腹いっぱい。
03/09/26 01:18ID:???すげー笑えるんだけどw
0201198
03/09/26 08:11ID:???なるほど、DB2/400がDB2のオリジナルなのか
サンクス!
0202名無しさん@お腹いっぱい。
03/09/26 12:58ID:???IBM社員もここに参戦すればいいのにね。
0203名無しさん@お腹いっぱい。
03/09/26 16:40ID:???営業スレのコピペUzeeeeee
0204名無しさん@お腹いっぱい。
03/09/27 06:27ID:???ヒスおこすなよw
0205あぼーん
NGNG0206名無しさん@お腹いっぱい。
03/09/28 01:05ID:Hf3OFkdRこんな状況だと DELL+Oracle で当面決まりだろ
0207名無しさん@お腹いっぱい。
03/09/28 01:11ID:Plk4oOKVいや、元な訳ではなく。
オフコンや汎用機についてるDBに、ブランドネームとしてDB2という名前を付けてるだけ。
ただ、ブランド名としてDB2は勝手に名乗れるが、UDBを名乗るために必要な機能の定義ってのがある。らしい・・・。
ちなみに、AS/400のvarcharは、可変長に見えるように仕込んである固定長です。
0208名無しさん@お腹いっぱい。
03/09/28 01:46ID:???そうすると、IBM が「DB2 は市場占有率1位」というのは虚偽に近い
んだね。AS/400 の異なった物まで含んでるんだから。。
0209名無しさん@お腹いっぱい。
03/09/28 11:35ID:Plk4oOKVいや、「DB2 は市場占有率1位」は本当。
だって、DBが動いてる全てのプラットフォームを含んでの話だから、嘘にはならないねぇ。
マーケティング上の口八丁な訳だし。
つこって、プラットフォーム別の占有率を調査した結果を知ってる人でてきて〜。
それぞれの真実を知りたい。
0210名無しさん@お腹いっぱい。
03/09/29 23:28ID:0NnipRb/0211名無しさん@お腹いっぱい。
03/09/29 23:49ID:???国内 Windows Server RDBMS 市場ベンダー シェア (出荷金額)
出展:ガートナー データクエスト (2002年 7月)
http://www.microsoft.com/japan/sql/choice/leader/
0212名無しさん@お腹いっぱい。
03/09/30 02:16ID:bCsxRQvthttp://www.oracle.co.jp/9i/fact/index.html
0213名無しさん@お腹いっぱい。
03/09/30 02:32ID:???赤彗星ゴクロー
0214名無しさん@お腹いっぱい。
03/10/01 01:03ID:i97HSwFcま、Oracleがトップなのはやっぱりなってカンジだが。
商用UNIXで66%とは、すげーな。ほとんど寡占みたいなもんだな。
0215名無しさん@お腹いっぱい。
03/10/01 11:31ID:Vyqu2M54特に日本ではOracle一色。
確か1999年はUNIXで80%くらいシェアあったんじゃない。
育代のOra伝みればOracleの一番輝いてたときがわかるよ(w
0216名無しさん@お腹いっぱい。
03/10/01 14:26ID:???read committed = コミットしていないデータを読ませるという意味ではない
と解釈すると、ある意味あっているようだが。
0217名無しさん@お腹いっぱい。
03/10/01 15:16ID:???ダーティリード=不正な読み取り
と解釈すると、ある意味あっているようだが。
0218名無しさん@お腹いっぱい。
03/10/01 15:24ID:???しかも、それを推奨値にしてるって知ってた?
→ 0秒にすると負荷が高すぎて使い物になんねーんだってyo
ダーティリードを不正な読み取りと解釈すると、コレもそうだな(w
別インスタンスに接続した奴は max 7秒は最新データみれないからな(爆
あと、tpccベンチマークトップをとった10gも意図的にRACを使ってねーよ
RACの真実を知りたい人は↓を申し込め!無料でもらえるぞ
http://www-6.ibm.com/jp/software/data/reality/
0219名無しさん@お腹いっぱい。
03/10/01 23:57ID:???read commitedのどこが不正な読み取り?
まじな解説おねがい。
dirty readってuncommited readじゃないのか?
0220名無しさん@お腹いっぱい。
03/10/02 00:27ID:???ネタにまじれすで申し訳ないが、
国際業務機械のOra叩きを真に受けるとはおめでてーな
国際業務機械の工作員かと思ったが、
> あと、tpccベンチマークトップをとった10gも意図的にRACを使ってねーよ
わけわかんね
TPC-CトップのSuperdomeは2箱で1台のマシンだYo!
Iの工作員ならこれくらい知ってるはずだからな。
ただのアンチOra房だな。
どこの工作員かしらんが、煽るならもっとうまくやれ
0221名無しさん@お腹いっぱい。
03/10/02 00:36ID:???>RACのインスタンス同士は "7秒間" 同期しないのがデフォルト!
>しかも、それを推奨値にしてるって知ってた?
>→ 0秒にすると負荷が高すぎて使い物になんねーんだってyo
MAX_COMMIT_PROPAGATION_DELAYを間違って解釈してるYo!
マニュアルがおかしいんだけどな。
0222名無しさん@お腹いっぱい。
03/10/02 00:39ID:qfKVqpJh0223名無しさん@お腹いっぱい。
03/10/02 00:44ID:???いんたーなしょなる びじねす ましーん
0224名無しさん@お腹いっぱい。
03/10/02 00:45ID:???0225名無しさん@お腹いっぱい。
03/10/02 00:55ID:???赤彗星さま乙かれー
0226名無しさん@お腹いっぱい。
03/10/02 01:00ID:???>TPC-CトップのSuperdomeは2箱で1台のマシンだYo!
ていうか、RAC がほんとにパフォでるんだったら
RAC で勝負するダロ。現実は RAC より シングル の方が上だからな
0227名無しさん@お腹いっぱい。
03/10/02 01:17ID:???まずはシングルノードでやってみるもんでないの?
0228名無しさん@お腹いっぱい。
03/10/02 01:49ID:???じゃぁ結果を楽しみに待ってるYO (w
0229名無しさん@お腹いっぱい。
03/10/02 12:42ID:qfKVqpJh池田先生
MAX_COMMIT_PROPAGATION_DELAY の本当の解釈を教えてください
0230名無しさん@お腹いっぱい。
03/10/02 15:04ID:???性能出すんならシングルノードの方が追い込みやすいんだな。
0231名無しさん@お腹いっぱい。
03/10/02 19:08ID:zE7f2TYgいくら待ってもRACの結果はtpccには入らないyo (藁
仮に, 4台構成のRACでシングルよりも1.5倍程度の結果しか残せなかったら
「RACはヘボです」っていってるようなもんだし。
都合の悪いデータはベンチマーク登録せず。これ鉄則
0232あぼーん
NGNG0233名無しさん@お腹いっぱい。
03/10/02 21:57ID:???RBSもってないRDBMSからみると、Oracleのは
set transaction read write , isolation level read uncommitted
にみえるワケよ
0234名無しさん@お腹いっぱい。
03/10/02 23:53ID:U6YvNlQhロクに理解してないだろ。
0235名無しさん@お腹いっぱい。
03/10/02 23:58ID:???おっOCP取得のアシ○トの新人君登場でつか?
0236名無しさん@お腹いっぱい。
03/10/03 00:12ID:???0237234(w
03/10/03 00:21ID:???フォローお願いしまつ
0238名無しさん@お腹いっぱい。
03/10/03 00:48ID:GcIbQuqU0239名無しさん@お腹いっぱい。
03/10/03 01:00ID:???Oracleはuncomittedな他のセッションの更新はどうがんばってもreadできないぞ
0240名無しさん@お腹いっぱい。
03/10/03 01:08ID:???赤彗星 Oracle でググれ
0241名無しさん@お腹いっぱい。
03/10/03 01:29ID:???赤彗星じゃなくて申し訳ないが
MAX_COMMIT_PROPAGATION_DELAYはSCNの伝播スキームを切り替える(3種類)
パラメータであって、同期しない時間間隔を設定するもんじゃないYo!
デフォルトの700だと、各ノードローカルでSCNが生成できる。
通常はノード間通信のパケットにSCNがパッキングされてるから、伝播遅延
は起きないYo!
ローカルキャッシュヒット100%のときとか、Oracleがひまにしてるときは
ノード間通信がおきないから、SCNが各ノードで差が大きくなる場合がある。
大きくずれるのは気持ち悪いから、適当な間隔でSCNを同期させる。
そのタイムアウトは3秒固定だ。
M_C_P_D<100のときはcommit即SCNブロードキャストね。
でも実際にはこれでも性能は落ちないYo!
マニュアルの記述が昔からかわってないから国際業務機械にあげあしとられ
るんだYo!
RACの中の人マニュアルなおせ。
0242名無しさん@お腹いっぱい。
03/10/03 01:37ID:Xgt5JGF20243名無しさん@お腹いっぱい。
03/10/03 01:41ID:Xgt5JGF2http://www.asahi-net.or.jp/~ki4s-nkmr/ms-cs1.html#case-study-SMS
0244名無しさん@お腹いっぱい。
03/10/03 02:07ID:???なんかオナニーだなw
0245233
03/10/05 16:39ID:???0246233
03/10/05 16:47ID:???リードロックでアプリが遅くなるのを恐れたチキンどもばかりのはず。
「おれのcommitが終わってから読んでくれ」という要請に、
Oracleのread committedでは答えられないのだよ。
(カーソルつかえば別だけど)
0247名無しさん@お腹いっぱい。
03/10/05 18:47ID:???「バグだ、バグだ」って騒ぐことってあるよな。
0248名無しさん@お腹いっぱい。
03/10/06 00:15ID:???そのためのSELECT FOR UPDATEだろ?
ん、233=245=246は常にread lockがかかって欲しいひとなのか?
そういう思想を否定はしないが...
0249名無しさん@お腹いっぱい。
03/10/06 00:18ID:???あるね。
Oracle以外だと、そういう文化の人が多いよ
第一、select for updateだとそういうやりかたを知ってる人しか記述できないジャン。
ロックの使い方=トランザクション保護なのだから、
指針としてきれいにだせて、コーディングレベルのミスを減らせられなければヘンだよ。
いちいち設計書に書いてあげる?ンなバカな・・・
そんなことやらないといけない時点で、品質きまっちゃうよ。
0251名無しさん@お腹いっぱい。
03/10/11 00:09ID:???ISOで規定されたそれぞれのトランザクション隔離レベルで保証
されるべきものとそうでないものとの区別ができていないんだな。
read commited で保証されるのは dirty read が発生しないこと。
それ以上でもそれ以下でもない。
必要な隔離レベルを満たす実装方法はひとつではないし、その
方法によってやや特性が異なる部分はあるが、そこのところの
切り分けがきちんとできていないと、可搬性の悪い設計をしたり
「Oracleはおかしい」と悪態を吐いたりすることになるわけだ。
dirty read と nonrepeatable read との区別がついていないのは
論外。
0252名無しさん@お腹いっぱい。
03/10/11 00:20ID:6NZPCXlT単にoracle的解釈だとnon-repeatable readになるだけだろ、あれって。
ANSIにのっとった解釈ではないよあれは。
ただ、ANSIに則っているからといって、どうなんだ?といわれるとアレだけど。
0255名無しさん@お腹いっぱい。
03/10/11 01:49ID:???え、ここで笑ったらいいの?
0256名無しさん@お腹いっぱい。
03/10/11 10:18ID:???>単にoracle的解釈だとnon-repeatable readになるだけだろ、あれって。
non-repeatable read じゃなくて read committed のことを言って
いるんだと思うが、ANSIの解釈とどう違うって?
せいぜいfjニュースグループ程度の議論しかでけんでしょ。
そもそもレコード排他は、ACID特性のACIの部分を実現するための技術。
・限定品購入トランザクション:あと2名様って書いてあったから予約しよう
正しい結末:ちゃんと予約できる
・期末テストトランザクション:見直してみたら間違えていたので修正しよう
正しい結末:直した結果が評価されて点がつく
・障害報告トランザクション:お客さんに今日の障害表を報告しよう
正しい結末:今日の障害表が報告される
・今日の晩御飯トランザクション:冷蔵庫にあと何個くらい卵があったか子供に数えさせよう
正しい結末:ざっぱに見てあるかないかがわかる
数多のRDBMSは、これらが正しく行われるために
1SQLごとにロックの付与、質、粒度を変化させて実現を図る。
付与する期間はトランザクションの開始〜終了までの間。
・障害報告トランザクション
これについて、Oracle型の結末と、DB2型の結末は違う場合がありえる。
報告役のアクション:
お客さんに今日の障害表を報告しよう。
障害表で今日まででまだ未解決のものを探して報告するのだ。
障害調査員のアクション:
やっと社内レビューおわったよ。
障害表に原因判明って書いとけって課長が言ってたっけ。急いで直すべ。
↓
Oracle:
「障害表に原因判明って書いとけって課長が言ってたっけ。急いで直すべ。」が
反映されていない傷害報告が行われる可能性がある。
ただし、報告役の人間は、きちんと報告時間にやってくることが保障される。
DB2:今日報告したい内容の障害報告がなされることが保障される。
ただし、報告役の人間が、報告時刻にすこし遅れてやってくる場合がありえる。
Oracle :間に合わなかった報告項目は、割愛
DB2 :正しい報告を行うためにロック待ち
DB2 :正しい報告を行うためにロック待ち
↓
Oracle:
read committedとは既コミット済みを読ませればよいので、係でコミット済みのものを読ませる
・読もうとした内容が、他トランザクションでコミットが済んでいないものがある
→その前の時点でコミット済みのレコードを読ませる。
(この解釈はOracleだけが行っている解釈)
DB2:
read committedとは、コミットが済んでいないものを読ませてはいけないので、
書き手トランザクションと読み手トランザクションの排他関係でコミット済みのものを読ませる
・読もうとした内容が、他トランザクションでコミットが済んでいないものがある
→他トランザクションの終了を待つ
結論:
read committedの解釈は現状2つにわかれている。
性能をとるなら、Oracle的解釈
正しさをとるなら、DB2的解釈
(誤)
Oracle:
read committedとは既コミット済みを読ませればよいので、係でコミット済みのものを読ませる
↓
(正)
Oracle:
read committedとは既コミット済みを読ませればよいので、
排他をとらず、読み手には、前に誰かがコミット済みにしたものを読ませる
set transaction read write , isolation level read committed
と書かれているトランザクションを正しくDB2で動かすには、
set transaction read write , isolation level read uncommitted
と書かないといけません。
試しに、結合テストでタイミングが気になる処理のテストを実施してみてください。
そうした場合、そうしなかった場合でテスト結果が変わってきます。
Oracleのときのテスト結果と合うのは、後者の
set transaction read write , isolation level read uncommitted
と書いた場合になります。
最近、基幹系のアプリ障害でこういうケースがあったからです。
お客さんって、どちらかというと汎用機よりの考えをします。(つまりDB2より)
一方最近のSEはOracleよりの考えで報告します。
仲裁するヤツの立場にもなれっつーのよ、ホント。
0263名無しさん@お腹いっぱい。
03/10/13 02:01ID:???その設計をした香具師は「後続の読み取りトランザクションはread
committedだから先行の更新トランザクションの完了を待つはず」と
思い込みをしたわけだろ?
トランザクション分離レベルというのは他トランザクションの結果が
自トランザクションの結果に及ぼす影響をどれだけ排除するかという
度合いであって、排他制御とか、実行制御の話ではない。もちろん
実装上はロック等の排他制御を利用するが、それはあくまでも
実装の話。製品が異なれば実装が異なるのはあたりまえ。
ところで
T1:トランザクションA開始
T2:トランザクションAがレコードを更新
T3:トランザクションB開始、レコードを読み取り
T1<T3は何らかの方法で保証したとして、T2<T3てのもちゃんと
同期をとって保証されるようにしたのかね?そうでなきゃ、DB2
使ったとしてもおんなじ障害は発生するよ。
0264NAME IS NULL
03/10/13 17:21ID:???依存関係は存在しないのが大前提。つまりどのトランザクションが先に
完了したとしてもその結果が正しいといえることが必要。その前提のもと
では、トランザクション間の関係はISOが定めた4つの隔離レベルのみを
考えれば十分。
>>233が>>258-262で書いたケースでは、「報告役」トランザクションと
「障害調査員」トランザクションとの間に依存関係が存在する。つまり、
これらのトランザクションを並行して実行するべきではなく、「報告役」
トランザクションの完了を待って「障害調査員」トランザクションを開始
するようジョブ管理を行うべきであった。
そのように設計されていれば、OracleかDB2かにかかわりなく、どちらも
期待通り動作したはず。
そのジョブ管理をDBMSの暗黙のロック機構に期待したのが誤り。
0265NAME IS NULL
03/10/14 22:45ID:???0266NAME IS NULL
03/10/16 07:08ID:???禿同。
まあ、自製品への囲い込み戦略が上手すぎたが、
実働レベルの人間のスキル育成に大成功しているOracleを選択するというのが
人材確保の点では、現時点では一歩優位だろう。
しかし、「Oracle以外はNG」という、頭の悪いエンジニアが多いのも困ったものである。
ある意味、一時のSolaris信仰に近いもんがあるように思う。
可哀想にLinuxがWindowsへ放った流れ弾があたって、SunWorldが廃刊だが(w
Synforware、HiRDBは知らんが、
FとHがシステムの面倒を見てくれるのが前提だ。
彼ら以外が使うための下地(情報整備、手近なエンジニア)はない。。
SQLServerとDB2は必ず残るし、遭遇する機会も多い。
身に付けておいて損はない。
特にDB2は、IBMにより基幹系システムのSIで使用されており、
製品自体の寿命は長いだろう。
悪くてもAS/400のような感じの生き残り方はするだろう。
DBエンジニアを自称するなら、
少なくともOracle、SQLServer、DB2の中から最低2科目は選択必須科目だ。
ベンダーに催眠をかけられてはいけない。
根幹的な技術はどこも既に枯れている。
ある意味、RDBベンダーは持久戦に突入しているし、
5年後にどこが手を引いていてもおかしくない。
Oracleにしたって、RDBMSそのものの利益は悪化している。
9iと同じく、10gも奮わないだろう。
それだと逆もまた真なり、にならないよ?
自・他の関係は、ひっくり返すと他が自になる。
ロック制御=実装の問題、それはあたりまえのこと 違ってて当然。
論理として、逆がなりたたないと、やっぱそれはおかしい。
ちなみに、T1/T2/T3の書き方、
先行トランザクションのレコード読み取りのタイミングもかかないと不公平だよ。
あと、同じ障害は生じない。
Oracle風の解釈を勉強するからそういう考え方になるだけだって。
-transaction1-
set transaction read write, read committed
select column1 from table1
update column1 from table1
commit work
-transaction2-
set transaction read only, read committed
select column1 from table1
commit work
oracleだと、この程度のトランザクションを守る分離レベルがないんですよ。
DB2だときちんと待って最新とってくれますし、ヒント句書いたらOracle風にもできます。
わかってて返答書いているのかな?
なぜ分離レベルで、ノンリピータブルリードを防げるようになっているか?
ってわかってますか?
(これはisolation level repeatable readの話だからそれますけどね)
まず、
・他のトランザクションに影響をあたえない
・コミット
まず、この言葉の意味を考えてみてください。
影響とは?トランザクションとは?コミットとは?
ものの定義をあまりにも記号化して考えていませんか?
0269NAME IS NULL
03/10/18 21:48ID:???書き込みボタン押したときにブルースクリーンになってWindowsクラッシュしたのに、
書き込みできてるよ。
D特性あるんだね(笑)
267と268はジサクジエンで2人いるわけではなく、同一人物です
漏れは>>268程度のSQLの組み合わせをまもるために、
ノード間排他なんか導入する気起きないですよ。
例えば、秒間数百トランザクションの世界で、ノード間うまく排他とるの難しいですよ。
# 排他テーブルに常にupdateしてやる、なんていうSQLをはじめに打って、
# それから読ませる、みたいなことで逃げたこともありますけどね・・・
0271263
03/10/19 18:11ID:???>それだと逆もまた真なり、にならないよ?
何が言いたいのかさっぱりわからん。
もともとオマエが>>233で書いたのは、Oracleのトランザクション分離レベル
read committed が正しく read committed として機能しないということだったろう?
それに対して、ANSI/ISOで規定するトランザクション分離レベルに対する理解が
不足していて、DBMS固有の機能との切り分けができていないんじゃないかという
ツッコミ>>251があったわけだ。
んで、今度はANSIの定義は関係ないと言い出して>>258-262で長々と書いた
けれども、内容を聞いてみれば案の定>>251の指摘の通りだったし。
>先行トランザクションのレコード読み取りのタイミングもかかないと不公平だよ。
不公平って何が何に対して?
先行トランザクションの読み取りタイミングが変わることでなにか結果に影響
するならば考慮する必要もあるだろうが、なにか変わるのか?
>あと、同じ障害は生じない。
read committed なら、T3<T2の場合はトランザクションBはトランザクションAの
更新結果を読むことができない。ここで主張していた「障害」はそういうこと
だったろう?
>>268
>Oracle風の解釈を勉強するからそういう考え方になるだけだって。
ここで言っている「解釈」ってのは、ANSIで規定する read committed に対する
解釈ってことで良いよな?なら、ANSIの定義を挙げて、どの部分に違反して
いるか示してみろよ。それではっきりするから。
>oracleだと、この程度のトランザクションを守る分離レベルがないんですよ。
>DB2だときちんと待って最新とってくれますし、ヒント句書いたらOracle風にもできます。
んだから、read committed で「きちんと待って」くれなければならないなんて
キマリは無いの。DB2がそういう実装だったからといって、すべてがそうだと
思い込んだオマエが勉強不足なだけ。そもそも read committed 以上の分離
レベルでの話をしているのに、他トランザクションの未commit更新後データを
「最新」と考えるのがおかしい。
しかも既に書いたように、オマエの言う「障害」はDB2でも防げない。
オマエもそうだしその設計者もそうだが、そういうところがよくわかっていない
のに設計なんかするから、変な障害で苦労するんだよ。
もう一度書くけど、トランザクション分離レベルってのはトランザクション間の干渉を
防ぐためのもの。オマエが期待しているのは、あるトランザクションの結果が別の
トランザクションの結果に依存していて欲しいということだから、もともとお門違いな
ワケ。
0272NAME IS NULL
03/10/19 19:31ID:???SELECT COUNT(*) FROM 漏れのことが好きな女
*
1行でエラーが発生しました。
ORA-00942: 表またはビューが存在しません。
。・゚・(ノД`)・゚・。
0273NAME IS NULL
03/10/19 21:14ID:???スレ違い
↓こっち池
http://pc2.2ch.net/test/read.cgi/db/1057289721/
0274NAME IS NULL
03/10/20 08:14ID:???0275NAME IS NULL
03/10/20 22:53ID:IhFAn5aeNステでやってた、「答えをオラクルの中で探すが見つからない・・・」
0276NAME IS NULL
03/10/20 23:46ID:???宗教がかってるんだし
0277NAME IS NULL
03/10/21 00:39ID:???オォ、スゲェ。
君、ショボ過ぎる。DB2が泣くぞ。
とにかく今は、勉強に専念しろ。語るのはその後だ。
0278277
03/10/21 01:25ID:???オォ、コッチノホウガ、モットスゲェ。
クエリーの読み取り一貫性とトランザクションの原子性が
勝手に融合されて未知の理論にまでエスカレーションしとる。
コリャ、Oracleは号泣するぞ。
0279NAME IS NULL
03/10/21 03:26ID:???0280NAME IS NULL
03/11/08 18:19ID:???0281NAME IS NULL
03/11/08 21:16ID:???ALL END (゜∀。)b
0282最強RDBMS
03/11/09 04:29ID:???0283NAME IS NULL
03/11/14 02:08ID:???誕生日検索トランザクション数No.1
0284NAME IS NULL
03/11/25 12:03ID:5ab2f2vEhttp://www.seshop.com/detail.asp?pid=4719
0285NAME IS NULL
03/11/26 14:27ID:???0286NAME IS NULL
03/11/30 20:04ID:???ほう。Oracleより遥かに良いDBがあるのか。利点も含めて教えてくれよ。
0287NAME IS NULL
03/11/30 20:30ID:???いや、もういいから、そういうのは。
0288NAME IS NULL
03/11/30 21:47ID:???だってそういうスレだし。
0289NAME IS NULL
03/11/30 22:48ID:???だって住人の平均年齢が高そうで煽り合いが盛り上がらないし。
0290NAME IS NULL
03/12/03 01:32ID:gFmAVNYsあおりでなくて
0291NAME IS NULL
03/12/03 23:56ID:???用途によって最強は変わるだろ。
各DBが、各分野で最強になりえると思う。
Oracle使っときゃ間違いないとか、そういうことではない。
0292NAME IS NULL
03/12/07 16:35ID:???と言う事は、君はOracle10gが最強だと言うのだな。
0293NAME IS NULL
03/12/07 23:28ID:???0294NAME IS NULL
03/12/12 01:10ID:???Oracle 10g!?
うわっそんなの出る(出た?)のかー!?
暫くDBマガ買ってなかったからなー・・・時代に乗り遅れちまった。
つーか、9iを業務で使ってるところを見たことがないのだが。
最高8.16
オラクル突っ走っとるなぁ・・・。
0295NAME IS NULL
03/12/13 03:03ID:???いや、8.1.6は中途半端だろ。
0296NAME IS NULL
03/12/13 12:45ID:???0297NAME IS NULL
03/12/18 20:31ID:???0298NAME IS NULL
03/12/21 01:06ID:???各種RDBMSの得手不得手を冷静に比較しているサイト、もしくは本ってないですか?
0299NAME IS NULL
04/01/14 18:19ID:j1qVvOcW0300NAME IS NULL
04/01/15 21:50ID:rg7ZNX2Sええ本当です。
オラクルのシェアは、オープン系では日本ではたったの61%で1位、オラクルは参入してなく
IBMが富士通が好きなだけぼったくれるメインフレームの市場を含めても、46%ぽっちで1位なのですから。
http://www.atmarkit.co.jp/news/200312/12/oracle.html
IDC Japanは、2002年の国内データベース管理システム市場動向を発表した。国内ベンダ別RDBMS/ORDBMS市場では、ソフトウェアライセンス
とサポート料から成る売上金額シェアで、オラクルが46%を獲得、2年連続で1位になった。2位はIBM/Informixの17.9%、3位は富士通の13.6%、4位
はマイクロソフトの9.7 %、5位には4.7%で日立製作所が入った。
メインフレームを除く、UNIXとLinux、Windowsを合わせたオープン系プラットフォームに限れば、オラクルは国内RDBMS/ORDBMS市場で、1位となる
61%のシェアを獲得した。内訳はUNIX市場で68.4%、Linux市場で54.2%、Windows市場で48.3%となっている。
0301NAME IS NULL
04/01/16 22:31ID:???世界でもこれだけシェアとれてるところって他にないよね。
0302NAME IS NULL
04/01/17 00:24ID:???0303301
04/01/17 01:10ID:???0304NAME IS NULL
04/01/24 16:03ID:Upwrw1L+0305age
04/02/15 21:54ID:f/imX8rcそんなの来たことないですが何か?
0306NAME IS NULL
04/03/01 19:27ID:3NNq/RxL0307NAME IS NULL
04/04/17 22:29ID:???性能を十分に発揮できないようなシステムになるんだから
どうだっていいじゃん。
0308NAME IS NULL
04/04/19 03:47ID:???0309なんだかなぁ。。。
04/06/22 21:20ID:safHt48m0310NAME IS NULL
04/06/24 02:24ID:???0311NAME IS NULL
04/07/05 18:34ID:???0312NAME IS NULL
04/11/08 22:36:14ID:n/Shq+Jq問題は分け分からんサポートくらいか。
はてなダイアリー - mir the diver
http://d.hatena.ne.jp/mir/20040917
0313コピペ推奨
04/11/09 16:56:42ID:uUtOSml01 :名無しさん@そうだ選挙に行こう :04/07/11 16:42 ID:DfqA2A8A
●2ちゃんねるは創価学会のベンチャーだった!●
中尾嘉宏 創価学会札幌支部幹部、2ちゃんねるのサーバー管理者
ピンク2ちゃんねる代表 前科2犯児童買春斡旋、マルチ詐欺
ピンクちゃんねるで創価学会札幌支部にお布施、
エロサイトの資金で池田大作先生も潤い、喜ばれているそうです。
http://money3.2ch.net/test/read.cgi/venture/1089531720/l50
0314NAME IS NULL
04/11/18 23:42:39ID:???アクセスじゃだめだろ。
Jet というならわかるが。
0315NAME IS NULL
05/03/06 21:08:55ID:L/cSUJbY0316www.geocities.jp/shouhishahogo/
05/03/06 21:56:45ID:???ザーもいます。
・伝票入力(インプット)のキーパンチャー
・帳票出力(アウトプット)の操作員
でも、昨今は、インプットは現場で、アウトプットは
印刷屋さんへの移管(アウトソーシング)が多いようで
す。
0317NAME IS NULL
05/03/10 09:54:42ID:???それってHP-UXだけ?
ちゃんとHI-UXで動くんだろうな!
0318NAME IS NULL
05/03/10 11:30:43ID:???PosgreSQLやMySQL系のようなオプソ系DBのほうが標準への準拠度が高かったり、
新しい機能の実装が早かったりしますね。
Oracleは互換性を大事にするのはいいけどいい加減長さゼロの文字列の扱いを何とかして欲しいものです。
ただそのリンク先のプログの記事は突っ込みどころ満載、引用に使うにはどうかと。
0319NAME IS NULL
05/03/11 01:27:36ID:???DBに関することだと思うんですが
さっぱり何のことか分かりません。
0320NAME IS NULL
05/03/11 01:45:51ID:ZbnpMsYq質問させてください
Linter(リンター)っていうRDBをご存知な方いますか?
なんでもロシアで作られた高性能DBエンジンらしんですけど…
http://money3.2ch.net/test/read.cgi/employee/1088916963/l50
このスレの552って奴がが610で言ってたので
気になって調べてみたんですが
組み込みシステム用のDBらしく
一応プラットフォームはDB2並に選ばないみたいなんですが、
これは社内システムに使えるのかと疑問
↓ちなみに日本の代理店サイト
http://www.linter.jp/
誰か知ってる方いますか?
0321NAME IS NULL
2005/05/21(土) 17:37:15ID:hwneFh25ソニエリとかに採用されているので
それなりに有名だと思います。
ただ基本的に日本では組込系向けで売っているので
社内システムに・・といってもサポートしてくれるんでしょうかね・・
0322NAME IS NULL
2005/05/22(日) 22:30:21ID:R+ZiHPaX0323NAME IS NULL
2005/07/29(金) 05:59:01ID:???0324NAME IS NULL
2006/01/27(金) 00:28:43ID:???DB2 UDB 用にポーティングする話が持ち上がりそうです。
DB2 UDB って、SQL Server 2000 のようにテーブルを返す関数を定義できますか?
ODBCを使いたくないですが ADO (OLEDB) 使用可能でしょうか。
0325NAME IS NULL
2006/03/32(土) 00:09:49ID:???RAC なんて使うのが間違ってる罠。
0326NAME IS NULL
2006/04/22(土) 13:55:03ID:o4/of5nD0327NAME IS NULL
2006/09/10(日) 17:04:02ID:KP37z3It0328NAME IS NULL
2006/09/18(月) 15:27:32ID:KleFWPP+0329NAME IS NULL
2006/09/25(月) 01:55:55ID:MZRt9Hoq0330NAME IS NULL
2006/10/14(土) 11:08:55ID:???http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0005274.htm
表 202. ロック・タイプの互換性 保持されているリソースの状態
要求されている状態 なし IN IS NS S IX SIX U X Z NW W
なし yes yes yes yes yes yes yes yes yes yes yes yes
IN yes yes yes yes yes yes yes yes yes no yes yes
IS yes yes yes yes yes yes yes yes no no no no
NS yes yes yes yes yes no no yes no no yes no
S yes yes yes yes yes no no yes no no no no
IX yes yes yes no no yes no no no no no no
SIX yes yes yes no no no no no no no no no
U yes yes yes yes yes no no no no no no no
X yes yes no no no no no no no no no no
Z yes no no no no no no no no no no no
NW yes yes no yes no no no no no no no yes
W yes yes no no no no no no no no yes no
これを理解してプログラムできるのかな。
0331NAME IS NULL
2006/10/14(土) 11:23:39ID:cz0dyCWu狂気でしょう。
こてこてのオプション 読込専用カーソル 書込可能カーソル
WITH RR (or default isolation RR) S U
WITH RR USE AND KEEP SHARE LOCKS S S
WITH RR USE AND KEEP UPDATE LOCKS U U
WITH RR USE AND KEEP EXCLUSIVE LOCKS X X
WITH RS (or default isolation RS) S U
WITH RS USE AND KEEP SHARE LOCKS S S
WITH RS USE AND KEEP UPDATE LOCKS U U
WITH RS USE AND KEEP EXCLUSIVE LOCKS X X
それでもDB2を売り付けるのだから営業はスゴいよ。
0332NAME IS NULL
2006/10/15(日) 03:26:26ID:fIOt8Q/zRACはボッタクリ用のおいしいオプションだろw
RAC担当させられたエンジニアは死ぬことになるけどな。
0333NAME IS NULL
2006/10/15(日) 10:00:36ID:jJUWvJUsいいないいな。
おれも入れてくれヨ。
0334NAME IS NULL
2006/10/15(日) 16:35:40ID:jJUWvJUs0335NAME IS NULL
2006/10/15(日) 18:36:16ID:???10g SE なら RAC は標準なのだが。
どのへんで死ぬことになるのか教えてくれるかな。
0336NAME IS NULL
2006/10/17(火) 01:53:16ID:???藻前ボラクルのマーケだろw
おまいらが嘘ばかり言うとるから死ぬことになるんやろうがボケカス
0337NAME IS NULL
2006/10/17(火) 06:43:06ID:???0338NAME IS NULL
2006/10/17(火) 08:42:20ID:???そういうのを FUD と言うのだよ。
具体的な事例を挙げろと言ってるのだ。
俺が管理しているDBはほとんど問題が起こってない。
0件ではないが、数ヶ月に1回サポートに聞くことが発生する程度。
同時接続数も100くらいで、データ量も200GBくらいしかないからかな。
0339NAME IS NULL
2006/10/17(火) 14:44:51ID:???kwsk
0340NAME IS NULL
2006/10/17(火) 18:38:49ID:???いや、それは品質基準としてどーなんだろう?
0341NAME IS NULL
2006/10/17(火) 19:47:02ID:???>俺が管理しているDB
ってお前DBAかよw
そのくせマーケ用語(FUD)使って、本当にお前が管理してんのかよ!
本当ならどんなシステムかもっと詳しく言ってみろよ
ボラクル社員だってバレバレだなww
0342338
2006/10/17(火) 21:11:46ID:???俺はオラクル社員じゃないよ? DBAだと悪いのか?
DB2 も SQL Server も使うよ?
Oracle が嫌いだったら使わなければいいだけのことだろう。
要件に合った製品選択もろくにできないような使えない奴は
相手にしてもしょうがないが。
0343338
2006/10/17(火) 21:13:33ID:???「RACを使うと死ぬことになる」という事例が知りたいんだよね。
しょうもない罵倒はただのゴミだ。
大人だったら論理的な話をしよう。
0344NAME IS NULL
2006/10/17(火) 22:01:27ID:???導入時に入念にテストやっても、いざっていう時にちゃんとサービスのフェイルオーバ・テイクオーバできるかどうか
不安が付きまとうもんなぁ。
0345NAME IS NULL
2006/10/17(火) 23:12:56ID:???>DBAだと悪いのか?
>DB2 も SQL Server も使うよ?
そんなDBAいねーよ。
嘘ばっかり言ってねーで、お前の管理してるシステムを詳しく言ってみろよw
>要件に合った製品選択
DBAに製品選択権はねーよww
0346338
2006/10/17(火) 23:33:58ID:???はぁ?
俺は主にカード決済系の会員管理DBを扱うことが多いよ。
IBMのサーバが強いところなら System p5 + DB2 だし、
何も指定がなければ慣れている HP + Oracle のパッケージクラスタを使う。
詳しくは言えないが、大きいところでは
会員数160万人程度を毎日洗替しているDBもあるよ。
DBA の定義がお前のところとは違うみたいだな。
そろそろ「死ぬ」という事例を教えてくれないか。
何もないんだったら首吊って死ね。
0347NAME IS NULL
2006/10/18(水) 03:18:07ID:FfppR+q/結局、DB2最強ってことでおk?
0348NAME IS NULL
2006/10/18(水) 06:30:49ID:???DB2の資料の少なさやちょっと調べたいと思ったら即効で英語のページに
飛ばされるのがイヤんな感じではあるがOTNの会員制のイヤらしさも
どっちもどっちだしなぁ。
0349NAME IS NULL
2006/10/18(水) 10:00:29ID:???0350NAME IS NULL
2006/10/18(水) 12:40:39ID:???0351NAME IS NULL
2006/10/18(水) 13:18:35ID:???こいつ日立システムアンドサービスの竹村っぽくね?
http://otn.oracle.co.jp/expert/part1/index.html
自費でWindows NT環境を購入して勉強。VMwareでRACを勉強するのが味噌
http://www.oracle.com/global/jp/education/promotion/goupOMseminar.html
0352NAME IS NULL
2006/10/18(水) 14:58:08ID:???あれは金で問題を解決するビジネスだからなー
0353NAME IS NULL
2006/10/18(水) 19:33:52ID:???まあ、AS/400(iSeries)は本体価格もあるが、あの保守契約をどうとらえるかだなー。
確かに故障したらIBMの人がマッハでやってきて速攻で交換してくれるし、
手厚いサポートなのは事実だろ。
ソフトとハードの両方見てくれるし。
これがHP-UXだとHPの代理店の名詞もった近所の技術者がやってきて対応するからなー。
ソフト障害とかもも「ここからライブラリ落として自前でコンパイル汁」とか
アフォな営業だと、対応不可能なサポートだったりするし。
さらにこれが日立だとムカつく対応してくれる事多い。(w
0354338
2006/10/18(水) 21:23:17ID:???残念ながら違うな。当てずっぽうでモノを言うな。
俺が NT なんか使うと思うのか。
お前はもう死んだんじゃないのか? いつ死ぬんだ?
0355NAME IS NULL
2006/10/18(水) 22:55:30ID:???過去ログ見ると死屍累々...
0356NAME IS NULL
2006/10/19(木) 00:21:52ID:???0357NAME IS NULL
2006/10/19(木) 00:28:17ID:???今度は変化球か(笑)
必死にキーボードを叩いてる姿が目に浮かぶよ。
0358NAME IS NULL
2006/10/19(木) 01:03:49ID:???>>338 さんは、どうして必死にOracleを擁護しているのでつか?
0359338
2006/10/19(木) 01:12:57ID:???「RACを使うと死ねる」と言うから、具体的な事例を聞きたいだけ。
でもそこまで馬鹿だと思わなかったのは失敗でしたね。
荒しはスルーしておくんでした。
0360NAME IS NULL
2006/10/19(木) 05:17:28ID:???詳しく書くと誰だか分かっちまうから簡単に。
要は,キャッシュフュージョンが原因でパフォが出ねえ。
リニアにパフォが上がるっつう言葉に踊らされただけ。マジムカつく
おたくのカード決済みたいにヌルイ環境じゃないからな。
それと,テイクオーバ時のConnection Poolとの相性が悪い。
結局Connection Poolを実装しなきゃならなくなった。
0361NAME IS NULL
2006/10/19(木) 15:55:48ID:???0362NAME IS NULL
2006/10/19(木) 20:39:36ID:???最初からそう書けよ。やはり馬鹿は違うな。
お前のような無名の奴なんか調べても誰だかわかるわけがない。カスだからな。
キャッシュフュージョンの特性とかTAFとかをちゃんと勉強してから出直してこい。
お前の環境に合わせて Oracle は作られてないのだ。
簡単に営業にだまされるほうが悪い。自分の力の無さを自覚しろ。
そういえばお前死ぬんだったな。勉強しなくていいよ。
0363NAME IS NULL
2006/10/19(木) 23:18:40ID:???0364NAME IS NULL
2006/10/19(木) 23:52:21ID:???>0件ではないが、数ヶ月に1回サポートに聞くことが発生する程度。
数ヶ月に1回も問題があるのは大変だな
0365338
2006/10/20(金) 00:07:10ID:???Critical Patch Update が3ヶ月ごとに出るだろ。
パッチの詳細を見てわからないところがあれば普通聞かないか?
やみくもにパッチを当てていいようなシステムだったら気にしないんだけどな。
障害は10秒程度片ノードが停止してフェイルオーバーしたというのが1回だけあった。
サポートの言うように event を仕掛けてトレースを渡して、というくらいだね。
俺の数ヶ月に1回というのはそれくらい。ぜんぜん大変じゃないよ。
しっかり保守費をもらいつつ作業時間はせいぜい月に1〜2時間だから、
いい儲けになってるかな。
0366NAME IS NULL
2006/10/20(金) 00:19:09ID:???そもそもパッチとかも内容によるけど、最新パッチを
あてる時は多少まってから不具合報告がないのを
見てからパッチ当ててるからなぁ。
フェイルオーバーが出るのもそりゃ>>338も設定ミスってた
と言う事でFA
>俺の数ヶ月に1回というのはそれくらい。ぜんぜん大変じゃないよ。
>しっかり保守費をもらいつつ作業時間はせいぜい月に1〜2時間だから、
>いい儲けになってるかな。
漏れも偽善者な仕事してる事あるから偉そうには言えないが、
正直、こういう考えはヤだな。
売りっぱなしの無能営業に通じるモノがある。
0367338
2006/10/20(金) 00:31:59ID:???10.1.0.5.0 では直っているということで回答を得たんだけど、
かなりのレアケースらしい。
保守費は保険料なものだと思うけどね。
事故があったらすぐに駆けつけられる体制を作るのも費用のうちだろう。
売りっぱなしで放置してばかりだったら次の案件が取れないよね。
信頼関係がとても大事。
0368NAME IS NULL
2006/10/20(金) 00:37:14ID:???http://www.itmedia.co.jp/enterprise/articles/0610/18/news028.html
うわースゲー量。今回のパッチの確認、大変だったんでは?
0369NAME IS NULL
2006/10/20(金) 01:22:23ID:???0370NAME IS NULL
2006/10/20(金) 01:38:57ID:???データベース関連が計63件、
Application Server関連が14件、
E-Business Suite/Application関連が13件、
PeopleSoft製品関連が8件、
JD Edwards製品関連が1件など
ってDBだけで63件か...確認大変そう (-人-)
0371NAME IS NULL
2006/10/20(金) 01:47:30ID:???ほとんどApacheがらみか?
0372366
2006/10/20(金) 06:49:59ID:???その考えもある意味重要だと思う。
開発中やテスト中にDBシステムの不具合や疑問点を
DBベンダーに問い合わせるって事は漏れもする。
ただ本番稼動後にフェイルオーバー発生して
それがDBAの設定ミスだろうがDBベンダーのバグだろうが
「保守費貰っているから・・・」ってのは、なんか違うと思う。
現場ではユーザーがワケ解らん操作や想定外のトラブルが
あるから保守費を貰ってDBのメンテや監視をするのはいいんだけど、
不具合が出てお客からすると「オレはお前から買ったんだ。Oracleのバグとか関係ない」
って絶対言う。
て言うか漏れの前任がそんな感じだったらしく、客からよく愚痴をこぼされる(w
確かに酷い造りで言い訳もサイテーだったな。トラブルもお客がシステムの素人と
思って責任転嫁してるし。
0373NAME IS NULL
2007/03/31(土) 23:40:16ID:???0374NAME IS NULL
2007/09/30(日) 19:30:56ID:bxfOl2NT過去になんかあったのかな?
あと、メーカからくるサポートの人でそのメーカの中の人に会ったことがない
どうなってるの?
0375NAME IS NULL
2007/10/01(月) 11:44:50ID:???DB2にもっと明確なアドバンテージがないと、その差を埋めるのは難しい。
0376NAME IS NULL
2007/10/12(金) 22:39:30ID:???0377NAME IS NULL
2007/10/28(日) 23:47:32ID:???Oracleの半額で出来る事は同等で素人がセットアップしてもOracleより
遅くなりにくいのはそこそこのメリットだと思うが。
ただ、そこそこなDBチューナー(?)がいればOracleの方が瞬間最大風速(?)は上かな。
もっともDBチューニングできるヤツはMySQLでも劇速なシステム作れるけどサ。
0378NAME IS NULL
2007/11/11(日) 17:57:43ID:jrQxP17m0379NAME IS NULL
2007/11/11(日) 22:12:06ID:???0380NAME IS NULL
2007/12/16(日) 22:50:38ID:9lrrCZqeこれロックできませんか?
0381NAME IS NULL
2007/12/18(火) 22:48:04ID:???検索する側がSELECT 〜 FOR UPDATE を使用すれば、排他行ロックの解放待ちになる。
0382NAME IS NULL
2008/02/17(日) 13:13:13ID:1zXaHUn/HAクラスタで組むならDB2でもOracleでもMS SQLでも変わらんけど。
Active/Active構成で、なおかつシステムイメージは一つで、ノードが
ぶっ壊れたときの回復が高速でとなると。RAC以外は厳しい。
あの高額なライセンスはいただけないけどな。
# 10g RAC R2でようやく使えるように...
0383NAME IS NULL
2008/05/18(日) 00:14:12ID:Ca7Y8Hqhとったほうがいいとおもうがどうだろう?
データウェアハウス系の資格でいいの教えて
MS
ORACLE
IBM
TERADATA・・・
0384NAME IS NULL
2008/05/18(日) 01:31:18ID:???iとかだったらOracleよりも貴重だし(人が少ないと言う意味で(w
0385NAME IS NULL
2008/06/10(火) 21:16:52ID:???DB2とInformixのフロントで動作させる
インメモリDBなのさ
10倍速くなるよーん。
0386NAME IS NULL
2008/09/24(水) 14:21:05ID:???ヒント:NTTのDWHはOracle
0387NAME IS NULL
2008/09/28(日) 23:20:40ID:???0388NAME IS NULL
2008/11/05(水) 08:04:24ID:CJv+UYyn0389NAME IS NULL
2008/11/06(木) 23:10:55ID:???0390NAME IS NULL
2010/01/01(金) 14:53:16ID:???■ このスレッドは過去ログ倉庫に格納されています