トップページ⇒tech
1001コメント337KB

★★★ SQLサーバ VS オラクル ★★★

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
結局、どっちがいいのよ?

お前ら教えてください。
0052デフォルトの名無しさんNGNG
OracleのGUIツールは、バグだらけで使えねぇ
もっとも、使う必要などないが、
0053デフォルトの名無しさんNGNG
>>51
どの位から大規模なの?
SQLServerで5テラになってる所は知ってるが。
0054デフォルトの名無しさんNGNG
MSのモルモット、某旅行会社J●Bなんかは使ってるらしいYO
0055デフォルトの名無しさんNGNG
SQL Server 7.0 からは結構まともだよ。
0056デフォルトの名無しさんNGNG
>>54
へぇ、どんなところに使われてるのか興味があるな。
全旅行トランザクションを持ってるなら、ものすごい容量になりそうだが。
0057デフォルトの名無しさんNGNG
>>56
MSDNやらMSの広告やらに事例として宣伝されてるよ。
数少ない導入事例だからか(w
0058デフォルトの名無しさんNGNG
ところで、SQL Server の行ロックには何か問題が有るん?
0059仕様書無しさんNGNG
システムを作る側も使う側も、MS製品をどこか疑ってるからね。
0060デフォルトの名無しさんNGNG
昔はSQL Serverは、ダーティーリードだったけど、
今は問題なく使えるの?
0061デフォルトの名無しさんNGNG
>>60
マジッスカ?
0062デフォルトの名無しさんNGNG
昔は、

課長「おい○○、今ちょっと火を噴いているJOBがあるんだが、お前ヘルプで参加してくれんかね?」
俺「しょーがないですね。ちなみに技術は何使ってるんですか?」
課長「画面がVBでDBはSQLServerだな」
俺「ああやっぱな・・・トラブルJOBはだいたいこの組み合わせなんだよなー・・・」

なんて会話が日常茶飯事だったのだが。
0063仕様書無しさんNGNG
>>62
ウチの社長が昔そういう目にあったそうで、社内でSQLServerは禁句です。
0064デフォルトの名無しさんNGNG
SQLServer 6.5の頃だったかな?
MSのサポート新着情報で、1日に60位のSQL Serverの記事がずらっと
リストアップされて、バグとかお約束の「仕様です」も1/3位あって、
カナーリ寒くなった覚えがある。

上の方に7.0はまともそうな事が書いてあるけど、できれば触らずに
済ませたいね...
0065デフォルトの名無しさんNGNG
つーか、時代はSQL Server 2000ダヨ。
0066デフォルトの名無しさんNGNG
SQLServerにあるNTEXT型だっけ?あれ何なの一体?
メモ型のようなもんらしいが、LIKE検索ができない。意味なし。
0067デフォルトの名無しさんNGNG
メリークリスマス!
0068デフォルトの名無しさんNGNG
>>62
SQLServer が悪いと言うより、Btrieve しか使えない程度の
スキルしかないSE,PGがRDB(しかもバグ多い)を使ったのが問題じゃないの?
0069デフォルトの名無しさんNGNG
いっつおらこー!
0070デフォルトの名無しさんNGNG
あいさむ。。。。。。
0071デフォルトの名無しさんNGNG
Btrieve懐かしいなぁ。
NetWareであれ使ってたけど、クライアント側のスタックがメモリ
食いでいつも「コンベンショナル足らねー」とか叫んでた記憶が...

つーか嫌な思い出しかない(w
0072デフォルトの名無しさんNGNG
SQL鯖2k使ったけど、Oracleに比べて異様な程の設定の簡単さにビックリ。
初期段階の設定はマジでなーんもしないでいいんだね。
GUIの出来もナカナカいいと思う。(Oracleに比べて)

タダ、この簡単さのせいでDQNなSE/PGが手を出しやすくなってしまい
結果SQL鯖は糞と言われるであろう事は想像に難くない。

M$のソフト全般に言える事だが...
0073デフォルトの名無しさんNGNG
メリークリスマス!
0074デフォルトの名無しさんNGNG
>>73
氏ねカス
0075デフォルトの名無しさんNGNG
Oracleは糞。

MSDE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Oracle
0076在米デフォルトの名無しさん NGNG
仕事で両方使ってるが、使い易さで言うなら断然MSSQLだね。
ただ、未だにVer.7なもんでforeign keyのcascade設定が手動、っつーのがかなわんなあ。
(日本語ではなんていうの?)

オラクルは一度立ち上げれば安定してるんだが、インタフェースがとんでもなくクソなもんで、保全業務が苦しい!
他のDBMSに比べてバカ高い、ってのもあるしね。
0077在米デフォルトの名無しさんNGNG
補足。

MSSQLの評判が悪いのは、ver.6.5迄の悪名が響いてるんだろうけど、ありゃMSが悪い、って言うよりは
元ネタのSybase SQLServerがクソだったんである意味仕方がないかと。
自主開発のMSSQL7以降は殆ど別物だしね(それでも上に挙げたような問題も有るんだけど)。
0078デフォルトの名無しさんNGNG
補足

>自主開発のMSSQL7以降は殆ど別物だしね(それでも上に挙げたような問題も有るんだけど)。

自主開発では無く自社内開発。有名な人を雇った。
0079デフォルトの名無しさんNGNG
SQL鯖ってマニュアルはどうなん?
Oracleは語るまでもなく糞なんだけどそれと比べてどう?
0080デフォルトの名無しさんNGNG
>>74
メリークリスマス!!
0081デフォルトの名無しさんNGNG
>>78
DB界で十指に数えられる権威を7人だか誘惑したとか
豪語してましたよね。どっかの雑誌インタビューで。
0082デフォルトの名無しさんNGNG
>>81
7人とは知らなかった。一人だと思ってた。

大リーグで出来るやつを1年だけタイマイはたいて集めて優勝して、
次の年はお金が無いのでそれらの人を開放みたいなもんか。
0083デフォルトの名無しさん NGNG
>82
大リーグで出来る王様を1年だけタイマイはたいて集めたのは良いけど、
天にニ日無し、地に二王無しで年内にチームが崩壊して開放みたいなもんか、です。
0084デフォルトの名無しさんNGNG
>>74 は昨日セクースできなかったのかい?
0085デフォルトの名無しさんNGNG
>>83
本当の話?
旧バージョンに比べ物にならなく良くなったんじゃないの?
0086デフォルトの名無しさんNGNG
>>79
Oracleのマニュアルが糞って、どこをさしてそう思うの?
めちゃくちゃ親切だと思うが。
あれ以上良いマニュアルってお目にかかったことないが、79に是非問いたい。
どこに比べて糞なのか?
まさか、超図解WindowsXPとかいわないでね(ハート
0087デフォルトの名無しさんNGNG
MSSQL自体はそれほど悪くないんだけど、
それが動くOSが糞なんでな・・・・・。
0088デフォルトの名無しさんNGNG
ORACLEはサポートが糞(だった、少なくとも漏れが知っている限りは)

日本では答えられずに本国の回答待ちで待たされ、結局、窓の虫だから対応できない
といった糞の役にも立たない回答が帰ってきていた。何でも窓のせいにするのもなぁ。

製品自体は嫌いでもないのだけど。まあ、サポートがものすごく良いなんてところは、
あまり聞いたことがないけど。
0089デフォルトの名無しさんNGNG
>>86
Oracle関係者?
0090デフォルトの名無しさんNGNG
Oracleのマニュアルがいいかどうかは別として、
本屋やネットにあるOracleの情報数とSQLServerの情報数を比べてみれば、
少なくとも情報リソースの共有という観点での差は歴然だね。
0091デフォルトの名無しさんNGNG
0092デフォルトの名無しさんNGNG
どうして、DB2が出てこないの?
OracleやSQLServerより、断然に性能がいいのに・・・
0093デフォルトの名無しさんNGNG
>>92
確かに使いかって (というか手軽さというか) は SQLServer > Oracle > DB2 だけど、
チューニングした DB2 は性能良いよ。ちょっとでも設定ヘコると死亡だけどね。

DB2 マンセー!!
0094デフォルトの名無しさんNGNG
DB2は情報が少ないからねぇ・・・。
5,6年前は、技術力で言えば、
Informinx > Sybase > Oracle
だったようだが、今は・・・。
0095デフォルトの名無しさんNGNG
Oracleのマニュアルって、ダウンロードできるようになったね。
昔はメーカーから、法外な値段で買うしかなかったが(w
いい時代になった。
0096デフォルトの名無しさんNGNG
おれもORACLEのマニュアルの出来はかなりいいと思うけどな。
少なくともDB2よりかはマシだよ。まあ、オレがDB2のマニュ
アルを見たのは5年位前なんで今はマシになったかもしれんけど。
0097デフォルトの名無しさんNGNG
>>90
SQLServer 7110件
http://www.google.com/search?q=SQLServer&hl=ja&lr=lang_ja
Oracle 16600件
http://www.google.com/search?hl=ja&q=Oracle&lr=lang_ja

ん?
Oracleの方が圧倒的に情報量が多いといいたいのか?
0098デフォルトの名無しさんNGNG
製品の良し悪しはマ板でやれっつの。
ここは、純粋にプログラミング「技術」を語る板だ。

OraのNVLはMSSQLではCOALESCE、case文使うとか、
OraにはSybase、MSSQLでいうDatabaseという階層の
概念がない等、機能比較を行うように進行できないのか?
その上でバトるなら問題なし。

そんなに性能比較したければ、
OraとMSSQLで対決だと、NT上になっちまうが、
ベンチマークも2chになら出し合えば?

大体メーカが、これを禁じている理由が良くわからん。
車なんか雑誌ごとにモロに実測値とか出してるだろ?
それと、どう違いがあるんだよ。
測定環境とか詳しく書いとけばいいだろ。
0099デフォルトの名無しさんNGNG
> 製品の良し悪しはマ板でやれっつの。

ビジネスsoft板でしょ?
010098NGNG
>>99
そだね、スマソ。
0101デフォルトの名無しさんNGNG
>>99
>ビジネスsoft板でしょ?
既にスレは存在してるんだけどな。それっぽいのが。
しかし、あそこの板はここ以上に盛り上がらんのよ。

よって継続希望
0102デフォルトの名無しさんNGNG
>>98
>製品の良し悪しはマ板でやれっつの。
>ここは、純粋にプログラミング「技術」を語る板だ。

この板でいいと思うよ。

>OraのNVLはMSSQLではCOALESCE、case文使うとか、
>OraにはSybase、MSSQLでいうDatabaseという階層の
>概念がない等、機能比較を行うように進行できないのか?

「Databaseという階層の概念」って何ですか?

>大体メーカが、これを禁じている理由が良くわからん。

公開してますけど・・・。
0103804NGNG
>>公開してますけど・・・。
ばーか、ベンチマークは許可なく数値を公開できないんだよ。

oracleなんか、バグがあっても、他人にバグだよ、って言っちゃいけないんだぜ。
0104デフォルトの名無しさんNGNG
804...?(w
0105デフォルトの名無しさんNGNG
>>103 = JAVA死滅スレの804
0106804NGNG
>>105
あたり。。。鬱氏
0107デフォルトの名無しさんNGNG
詳しい人に質問、
SQL Server7.0を開発するときに、IBMのDB2開発チームからスタッフを
抜いてきたって本当?
個人的に、7.0からはだいぶマシになったと思うんですが、
DBは客が決めちゃうことも多いしなぁ。
0108デフォルトの名無しさんNGNG
>>102
思いっきり、MSSQLでいうDatabaseをOraに
こじつけるならば、Tablespaceのことか。
(反論もあるかと思うが。)

MSSQLの基本構成は複数のDatabase(s)とそれらを
管理(言葉が悪いが)するサーバという構成
になっている。
同一サーバ内のデータベースならば異なるDB内の
オブジェクトについて、DB名を修飾させるこ
とで、自由にアクセスできる。

Oraは複数の1つのリスナーで複数のデータベースを
同じマシンに存在させることはできるが、SIDの
異なる別のDBサーバとして構成される。
実際にそれぞれ、データベースリンクでアク
セスしなければならない。

簡単にいっちまえば、OraはMSSQLからみたら、
サーバでありデータベースというわけだ。
特にMSSQLからリンクサーバ張ったことのある奴なら
修飾の仕方で解ると思う。

これについてはまだ、いろいろ補足事項もある。
また、間違っていたら指摘してくれ。
0109デフォルトの名無しさんNGNG
プッ。。。
0110デフォルトの名無しさんNGNG
>>107
IBMからMSに複数人のスタッフが移籍したかどうかは知らないけれど
'97年にJim Grayって人がMSに入社している。
この人、DB2の設計とトランザクション処理で有名な人だとさ。
SQLServer7.0をリリースした時、顔写真入りのインタビュー記事が
掲載されたように記憶してるんだが・・・
0111102NGNG
>>103
>>>公開してますけど・・・。
>ばーか、ベンチマークは許可なく数値を公開できないんだよ。

TPCのことなんだけど・・・。
これはベンチマークでは無いと言い張る?
0112102NGNG
>>108
なるほど。
そういえば、そんなやつありましたね。
Database.User.Table.Columnって修飾するんしたっけ?
0113102NGNG
>>103
>oracleなんか、バグがあっても、他人にバグだよ、って言っちゃいけないんだぜ。

そうそう、これは間違いですね。
正しくは、「サポートから知りえた情報を公開してはいけない」ですね。
公開された「バグ」を他人に言うのはOK。

また、「問題がある」ことを他人に言ってもOKで、それが「サポートで解決できる」
と言うのもOK。
0114デフォルトの名無しさんNGNG
>>103
駄目だとは言っているけど、日経コンピュータとかUSのDB
マガジン(日本のは素人向け)とかベンチマークの結果公
表していなかったっけ。

>>113
>正しくは、「サポートから知りえた情報を公開して
>はいけない」ですね。公開された「バグ」を他人に
>言うのはOK。
ということは、サポートから定期的に送られてくる
CD-ROMを秋葉原の裏通りで買ってしまうのは違法
などと煽ってしまうテスト。
(Oracle UsersのPDF版入っていて便利。1500円
 は安いとか、さらに書いてしまうテスト。)
0115デフォルトの名無しさんNGNG
>>113
なにを回りくどいことになってんだか。
友人A:「あのさ、おまえOracle詳しいよな?こういう事象があるんだけど...」
漏れ:「あー、それバグ。サポセンがそういってたから間違いないって。対処法はこうだ。」
↑これがだめだっていってるんだろ、これは?
>oracleなんか、バグがあっても、他人にバグだよ、って言っちゃいけないんだぜ。
ってことじゃないか?

たぶん不用意に変な情報をまかれたくないってことだと思うけどさ、
この2ch時代にそんなルールつけちゃうのがもう古いっての。

あとさ、「許可なく」って言ってるじゃん。Oracleが適当に曲げて
つくったシステムを公開してるTPCなんてユーザーの役には立たないんだっての。
OracleがTPC曲げてんのは既成事実。何度も却下されてんだろ。
漏れがいってんのは、MLとかこういう場所でかってに数値を公開できないって
いってんの。それはOracleに限らず、どこもみんなそう。
0116デフォルトの名無しさんNGNG
>>110
情報thx
Jim Grayをちょっと調べてみます。
0117デフォルトの名無しさんNGNG
>>116
http://research.microsoft.com/~Gray/
BGMがあるので注意。
0118102NGNG
>>115
>友人A:「あのさ、おまえOracle詳しいよな?こういう事象があるんだけど...」
>漏れ:「あー、それバグ。サポセンがそういってたから間違いないって。対処法はこうだ。」
>↑これがだめだっていってるんだろ、これは?

やってはいけないことを、あなたがどう判断するかは、あなたの勝手です。

>あとさ、「許可なく」って言ってるじゃん。Oracleが適当に曲げて
>つくったシステムを公開してるTPCなんてユーザーの役には立たないんだっての。
>OracleがTPC曲げてんのは既成事実。何度も却下されてんだろ。

なるほど、「許可の無いベンチマークは公開してはいけない」と言いたいんですね。
許可されてないことを、あなたがどう判断するかは、あなたの勝手です。

責任の所在を示した上で、ばんばん公開すれば?誰も止めませんよ。
0119102NGNG
>>115
>たぶん不用意に変な情報をまかれたくないってことだと思うけどさ、

そういうことを言ってるのではありません。

>この2ch時代にそんなルールつけちゃうのがもう古いっての。

その古いルールがいやなら、なんらかの行動を起こすか、
Oracleを使うのを止めることですね。
0120デフォルトの名無しさんNGNG
102=ボラクル社員
0121102NGNG
>>120
違います(藁

>大体メーカが、これを禁じている理由が良くわからん。

から、

>OraとMSSQLで対決だと、NT上になっちまうが、
>ベンチマークも2chになら出し合えば?

ということをしても良いと考えるなら、すれば?って感じですね。
ただし、責任の所在を示してね。
0122デフォルトの名無しさんNGNG
>なるほど、「許可の無いベンチマークは公開してはいけない」と言いたいんですね。
言いたい?アフォかおまえは。EULAに書いてあるんだよ。ヴォケ。

>許可されてないことを、あなたがどう判断するかは、あなたの勝手です。
ププ。わけわからん。許可されていないって俺が言ったんだろ?
おまえはそれに反論したんじゃないのか?頭は大丈夫か?
0123デフォルトの名無しさんNGNG
>>120
オラクルなだけに犬とか(藁
0124デフォルトの名無しさんNGNG
マァマァ。。。
0125102NGNG
>>122
>>なるほど、「許可の無いベンチマークは公開してはいけない」と言いたいんですね。
>言いたい?アフォかおまえは。EULAに書いてあるんだよ。ヴォケ。

日本語おかしかったですね、すみません。
なるほど、「許可の無いベンチマーク」について言いたいんですね。

>>>許可されてないことを、あなたがどう判断するかは、あなたの勝手です。
>ププ。わけわからん。許可されていないって俺が言ったんだろ?
>おまえはそれに反論したんじゃないのか?

そうですよ。
>許可されてないことを、あなたがどう判断するかは、あなたの勝手です。

・・・ってことなんですが、意味がわかりませんでしたか?
0126デフォルトの名無しさんNGNG
>>125
今さら何を言ってもさ、
>TPCのことなんだけど・・・。
>これはベンチマークでは無いと言い張る?
これ書いたのあんたでしょ?自分でわかってるよな、自分のほうが頭悪いってさ。(w
0127102NGNG
>>126
>>TPCのことなんだけど・・・。
>>これはベンチマークでは無いと言い張る?
>これ書いたのあんたでしょ?自分でわかってるよな、自分のほうが頭悪いってさ。(w

えーと、>>118で私の勘違いであることを言いましたが・・・。
要するに「許可されていない、公開されたベンチマークは存在しない、TPCは許可されたものだ」ということでしょ?

なにを言われているのか、よく分かってないようだから、もう一度言って差し上げましょう(藁

>許可されてないことを、あなたがどう判断するかは、あなたの勝手です。
>責任の所在を示した上で、ばんばん公開すれば?誰も止めませんよ。
0128102NGNG
あぁ、こっちももう一度言わなきゃわからなのかな?

>やってはいけないことを、あなたがどう判断するかは、あなたの勝手です。

どうぞ、ご勝手に(藁
0129デフォルトの名無しさんNGNG
ほんとは、わかってるんだよね。もうつっこまないよ、かわいそうだから。
さよなら。
0130102NGNG
>>129
>ほんとは、わかってるんだよね。もうつっこまないよ、かわいそうだから。

なんのことだか、さっぱりわかりません。
教えてくださいよ。
禁止されてることまで、みずからやろうって人なんでしょ、あなた。
0131デフォルトの名無しさんNGNG
102の粘着ぶりもあっぱれだが、129の厨房ぶりもすさまじいな。
前はこんな厨房議論がたくさんあって楽しみだったが、最近減ったな(藁
0132デフォルトの名無しさんNGNG
で、本題はナニ?
AccessマンセーってことでOK?(ワラ
0133デフォルトの名無しさんNGNG
Oracleに鉄槌を下すスレ
http://pc.2ch.net/test/read.cgi/bsoft/995862972/
0134デフォルトの名無しさんNGNG
>>132
ば〜か、SQL Server最強なんだよ。
0135132NGNG
>134
折れは流れを元にもどしたかっただけなんだ!わかってくれ!
0136デフォルトの名無しさんNGNG
まぁまぁ、マターリいこうや
とりあえず、dBASE、最強(w
0137デフォルトの名無しさんNGNG
Sybase最強伝説。
0138デフォルトの名無しさんNGNG
>>137
ならば、SQL Serverも最強。
0139デフォルトの名無しさんNGNG
ば〜かとか、ヴォケとか、DQソな輩が多いなぁ。ここわ。
まぁ、実社会では、おとなしい、いい子たちなんだろぉね(W
01401NGNG
で、結局、どっちがいいのよ?
0141デフォルトの名無しさんNGNG
>>140
DB2
0142 NGNG
PDM�U
0143デフォルトの名無しさんNGNG
DBMSなんかいらん!テキストファイルで十分だ!
0144デフォルトの名無しさんNGNG
男だったら、あいさむ!!!
0145デフォルトの名無しさんNGNG
すまん、今ようやく体があいた。
>禁止されてることまで、みずからやろうって人なんでしょ、あなた。
なんだわかってないのか。どこからそう読んだか必死で探してみな。
自分にうそついてもつまんないぜ。

おれは正しいことを指摘しただけだ。それは、
・Oracleはサポセンからバグだって聞いたことを他人に言っちゃいけないというしばりがある。
・いろんなDBMSベンダーが、許可なくベンチの数値を公開してはいけないといっている。
という2点だけだ。常識ではあるが、102さんは初耳だったからそこまで反応したものと
解釈したんだ。

ヴォケ。
0146 NGNG
最近のInformixってどうよ?
0147デフォルトの名無しさんNGNG
>>146
IBMに買収
0148102NGNG
>>145
>おれは正しいことを指摘しただけだ。それは、
>・Oracleはサポセンからバグだって聞いたことを他人に言っちゃいけないというしばりがある。
>・いろんなDBMSベンダーが、許可なくベンチの数値を公開してはいけないといっている。
>という2点だけだ。

で、それが何か?

前者は>>113でそう言ってますし、後者は反論なんかしてませんけど。
Oracleユーザなら両方とも当然の知識でしょ。

何を勝ち誇ってるんだか(藁
0149 NGNG
>>147
DB2も併売してるんですか?
0150102NGNG
>>115
>>oracleなんか、バグがあっても、他人にバグだよ、って言っちゃいけないんだぜ。
>ってことじゃないか?

じゃないよ、って反論されたのがそんなに悔しいのかな?(藁

重ねて言っときますけど、公開された情報なら、自由に他人に提示してもOK。
じゃなきゃ、Q&A系のMLやBBSがなりたちません(藁
0151aaaNGNG
Doudemo iiyo Nenchakusitsu dana.
■ このスレッドは過去ログ倉庫に格納されています