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

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

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

お前ら教えてください。
0175102NGNG
>>169
>そうです。それに異論はありません。そして、最後の一文、おかしいですよね?
なんでおかしいんでしょう?

>これはだいーぶあとになって言ったんではないですか。
そうですよ。そう書いてるじゃないですか。
何度も同じことを言わせないでください。
私は「公開されたベンチマーク」の話をしているつもりだったのでね。

>それをもって、あなたは
>わかっていないに違いない、と私は思ったわけです。
「何を」わかってないと言ってるんでしょう?
それを教えてくれっていってるのに。
0176102NGNG
>>170
>「公開してますけど...」と主張したことになります。それは、私にとっては、
>−流れを読んでいない
>−てきとうに答えておいて、あとで青くなった
>のどちらかだってことに思えたのです。
ということにしたいんですね。
流れってどういう流れなんでしょう?
私に言わせれば、>>103こそ流れを読んでいないツッコミなんですけどね。
(だから「許可無く」という限定を見落とした)

>この部分を切るのですか?私は最後の一文に対して、「そうなんだぜ」って言ってますよ。
どこでですか?

>上と下を切って、上だけに反論しているようですが、実はあなたが指摘したことは、
>私はすでに条件づけしていますね。これも、
どこでですか?

>−流れを読んでいない
>−てきとうに答えておいて、あとで青くなった
>にしか思えません。
ということにしたいんですね。
流れも何も、私は>>103のすぐ後で>>113の反論をしてるんですけど。
「すでに」って何番の発言ですか?
0177102NGNG
>>171
>これは上の説明どおり、あなたの詭弁としか読めません。
私的ベンチマークを公開したいが、禁止されている、という発言に対し、
・公開されたベンチマークがあるよ。それ見れば?
・禁止されてることをやりたければやれば
ってのが最初からの私の意見ですけど。

>もしかして、馬脚をあらわしましたか?その両者をわける理由はいったいなんですか?
前者は団体名で、後者はベンチマークの種類なんだから、分けるのが普通でしょう。
あなたは分けないんですか?
なぜ分けないんですか?
これまでの発言は、「ベンチマークの種類」の意味で「TPC」を使ってたんですか?
それに今まで「TPC”で”」って書いてるでしょ。「TPC”を”」じゃなく。
0178102NGNG
そもそも、
>>115
>あとさ、「許可なく」って言ってるじゃん。Oracleが適当に曲げて
>つくったシステムを公開してるTPCなんてユーザーの役には立たないんだっての。
に言いたいことがあったんですけどね。
「Oracleが適当に曲げてつくったシステムを公開してるTPC」の意味が分からなかったので
コメントしませんでしたけど。

TPCがユーザの役に立たないなら、何ならば役に立つんでしょう?
私的ベンチマーク?
みんなが自由に私的ベンチマークを公開できるようになったら、何かの役に立つんでしょうか?

・・・というのが、価値観の相違ってものなんですよ。
私的ベンチマークがそれほどすばらしいと思うのなら、なんらかの行動をおこせばいいでしょう。

勘違いされないように書きますが、私は(も?)TPCに絶対的な価値を認めてるのではありません。
あなたも言っていたように、OracleのTPCへのエントリーが、投票で否決される、
そんなある種の健全性に価値を置いているんです。
それにテラバイト超オーダーのベンチマークを公開しているのも良いです。
0179デフォルトの名無しさんNGNG
>なんでおかしいんでしょう?
>>98をよく読んでください。こういう展開です。
>>>ベンチマークも2chになら出し合えば?
>>>
>>>大体メーカが、これを禁じている理由が良くわからん。
ここを読んでいて、それでもあなたは
>私は「公開されたベンチマーク」の話をしているつもりだったのでね。
と言い張るつもりですか?2chになら、という限定をどうとらえたらそうなりますか?

>「何を」わかってないと言ってるんでしょう?
流れが、です。読んでないで適当に言ったんだろう、ってことです。

>私に言わせれば、>>103こそ流れを読んでいないツッコミなんですけどね。
>(だから「許可無く」という限定を見落とした)
上記のとおり、103(=私)は、98からの自然の流れに従ってます。それに対してあなたは
>公開してますけど・・・。
と言ったんです。そこで103に続きます。自然な流れではないですか?
0180デフォルトの名無しさんNGNG
>どこでですか?
>>115
>>漏れ:「あー、それバグ。サポセンがそういってたから間違いないって。対処法はこうだ。」
この記述に対して、あなたは
>やってはいけないことを、あなたがどう判断するかは、あなたの勝手です。
という意味不明な言葉を発し始めました。さらに、

>責任の所在を示した上で、ばんばん公開すれば?誰も止めませんよ。
と言いました。これは、>>98さんの意見に責任うんぬんを付け加えたものですね。
つまり、ここまできてようやくあなたは98で書かれていたことを理解した、と
言っているも同然です。それなのに、あなたは、118以前からそれを理解していたと
言い張っています。

>>私はすでに条件づけしていますね。これも、
>どこでですか?
>>115
>>漏れ:「あー、それバグ。サポセンがそういってたから間違いないって。対処法はこうだ。」
「対処法はこうだ。」と書いてあります。読みました?

>流れも何も、私は>>103のすぐ後で>>113の反論をしてるんですけど。
>「すでに」って何番の発言ですか?
115です。この説明からすると、115は113のあとじゃないか、ってことになりそうですが、
あなたが113で言ったことがイマイチ理解できなかったので、私は115で確認を求めたのです。
それに対してあなたの説明は、
>やってはいけないことを、あなたがどう判断するかは、あなたの勝手です。
ハァ?としか言いようがありませんでした。
0181デフォルトの名無しさんNGNG
>私的ベンチマークを公開したいが、禁止されている、という発言に対し、
>・公開されたベンチマークがあるよ。それ見れば?
>・禁止されてることをやりたければやれば
>ってのが最初からの私の意見ですけど。
違います。あなたは、98での私的ベンチマークを公開しよう!という提案(?)に対して、
>公開してますけど・・・。
って言ったんです。これでは、私的ベンチマークが公開されているよ、と読まれても
何の不思議もありません。そしてあなたは、さらに私のツッコミに対して、
>>ばーか、ベンチマークは許可なく数値を公開できないんだよ。
>TPCのことなんだけど・・・。
>これはベンチマークでは無いと言い張る?
と言っているんです。これを読んで、あなたが私的ベンチマークの公開は禁止されていると
いうこと、およびその流れの中で「それでも2chになら公開しちゃえ」という提言がされたことを
わかっていないと確信しました。
0182デフォルトの名無しさんNGNG
>>もしかして、馬脚をあらわしましたか?その両者をわける理由はいったいなんですか?
>前者は団体名で、後者はベンチマークの種類なんだから、分けるのが普通でしょう。
>あなたは分けないんですか?
>なぜ分けないんですか?
>これまでの発言は、「ベンチマークの種類」の意味で「TPC」を使ってたんですか?
>それに今まで「TPC”で”」って書いてるでしょ。「TPC”を”」じゃなく。
「で」って書いたのは、すでに私と粘着合戦になってからですね。それまでのあなたは、
TPCを団体の意味とベンチマークの数値というような意味とを混同するような使い方を
しています。私もそうでした。でも私は、今回の議論では、TPCが団体で、TPC-Cは
種類だなんてことは関係ないと思いますよ。どこをどう読んだらこれらを明確にわけないと
いけない、と思うようになるのか理解できません。
0183デフォルトの名無しさんNGNG
>・・・というのが、価値観の相違ってものなんですよ。
すでにここまでの私の意見を読んだら、価値観の相違は今回の議論ではあてはまらないってこと、わかるでしょう。

>私的ベンチマークがそれほどすばらしいと思うのなら、なんらかの行動をおこせばいいでしょう。
だから、98ではそれが言われているんです。それに対してあなたは「TPCがあるよ」って言ったんです。
自分自身の論点の矛盾と変遷、わかってますよね?自分で言ってきたんだから。


結論
他人の発言を十分に理解した上で反論や補足をしていないのはあなたのほうです。
あなたは、自分の浅い知識の中にTPCという言葉が入っていたことを発見して、
得意げに知らしめようとして、逆につっこまれたんです。わかりましたか、自分のことが?
0184102NGNG
>>170
あぁ、こっちにも答えておきましょう。

>>>また、「問題がある」ことを他人に言ってもOKで、それが「サポートで解決できる」
>>>と言うのもOK。
>どうしてこの部分と、
>>上に付け加えると、
>>「サポートで解決できる」と言うのはOKですが、どうやって解決するのかは
>>言ってはいけません。
>この部分を切るのですか?

前者と後者は違うから分けたんです。
基本的にサポートからの解決(回避)案や、サポートとのやりとりの経緯を
他人に漏らしてはいけません。

ただし、前者については、今までにMLやBBSで何度も言われてきて(ORA-600の件など)
それに対して、Oracle社員からのツッコミが無かったので、OKなのだろうと個人的に
思っているんですよ。
だから分けました。

>>113の後>>115で、
>漏れ:「あー、それバグ。サポセンがそういってたから間違いないって。対処法はこうだ。」
は、完全にNG。

>「あー、それバグ。サポセンがそういってたから間違いないって。」
これも多分NG。

>「あー、それバグ。サポセンに連絡すれば解決するよ。」
はOK。
(以上、全部私の見解)

もちろん友人・知人同士で、どこまで厳密に契約を守るのかは、個人の自由ですけどね。
私も、同じプロジェクト内の他社の人に、サポートからの情報を漏らしたこともありますしね(藁
0185102NGNG
>>180
>あなたが113で言ったことがイマイチ理解できなかったので、
あぁ、そうだったんですか。
それほどわかりづらいとは思いませんでした。114氏は理解してくれてるだろうし。

>私は115で確認を求めたのです。
「確認」だったのですか。私はてっきり何かの反論かと思いました。

>>115
>なにを回りくどいことになってんだか。
・・・
>ってことじゃないか?

と言ってますよね。>>113以降、「何を公開してよくて、何が悪いのか」を言ってきましたが、
その結論は>>113に集約されてるんですよ。

>ってことじゃないか?
じゃないよ、って何度も反論してるんですが・・・。
0186102NGNG
>>179
>ここを読んでいて、それでもあなたは
>>私は「公開されたベンチマーク」の話をしているつもりだったのでね。
>と言い張るつもりですか?
言い張るも何も、もとよりそのつもりだったんですから。
TPCという固有名詞を出したところで決定的でしょう?

>>「何を」わかってないと言ってるんでしょう?
>流れが、です。読んでないで適当に言ったんだろう、ってことです。
いえ、私がわかってなかったのは、98氏とあなたが違う人物だったってことです。

>上記のとおり、103(=私)は、98からの自然の流れに従ってます。
どちらが「流れに従っているか」の話は不毛なので止めましょう。
0187デフォルトの名無しさんNGNG
イイカゲンニシロッ!
うざうざうざうざーーーーいぃ!
0188デフォルトの名無しさんNGNG
>>187
すまんね。おれ、もうやめるわ。こいつは頭がどうかなってるって「ことにしたい」。
たぶん187を含む読んでるやつらが判断してくれてるんだろう。
0189102NGNG
>>180
>という意味不明な言葉を発し始めました。さらに、
意味不明なら、意味不明といってくれれば良かったんですが・・・。

>つまり、ここまできてようやくあなたは98で書かれていたことを理解した
いえ、違います。
>>98の発言は理解してましたが、>>115以降のあなたの発言を理解できてなかったんです。

>>181
>あなたが私的ベンチマークの公開は禁止されていると
>いうこと、およびその流れの中で「それでも2chになら公開しちゃえ」という提言がされたことを
>わかっていないと確信しました。
それは誤解です。

>今回の議論では、TPCが団体で、TPC-Cは
>種類だなんてことは関係ないと思いますよ。
いえ、関係あります。
>>111は団体(あるいは公式サイトの意味)で使ったのですから。

>どこをどう読んだらこれらを明確にわけないと
>いけない、と思うようになるのか理解できません。
というか、逆にどうして混同するのかがわかりませんけど。
だって両者は違うものでしょ?
それとも巷では普段、ベンチマークそのものの意味で「TPC」を使ってるんでしょうか?
0190102NGNG
>>188
>すまんね。おれ、もうやめるわ。
ほほう、私が「流れが読めない」「馬鹿」であることをやっきになって
証明したがってたのはあなたのほうなんですが。
それを止めるのは良いことです。

>こいつは頭がどうかなってるって「ことにしたい」。
それはかまいませんが、

>>181
>違います。
とあなたが思い込んでいる、私の以下の意見に反論はありますか?

・公開されたベンチマークがあるよ。それ見れば?
・禁止されてることをやりたければやれば

それから、>>113に対して反論はありませんね?
よく理解できなかったようですが、理解できるようになりましたか?
0191102NGNG
最後に、この質問を再度しておきます。

>>115
>Oracleが適当に曲げてつくったシステムを公開してるTPC

ってどういう意味なんでしょう?
あれだけ私を罵倒したのだから、これくらいの質問に答えてくれてもいいでしょう?
0192102NGNG
あぁ、すみません、もうひとつ質問。

TPCは「ベンチマークの種類である」という意味で使うのが普通なんでしょうか?

もしそうであれば、認識をあらためます。
出来れば、そういう意味で使っている情報へのポインタも欲しい・・・。
0193デフォルトの名無しさんNGNG
やめるって言ったとたん、ずいぶん強気になったね。もう言い返されないから?
0194102NGNG
ところで98氏は私の意見はおわかりになったでしょうか?

禁止されている私的ベンチマークの公開などしてくても、すでに
公開されているベンチマークがあるということ。

>>98
>ベンチマークも2chになら出し合えば?

本当は一番意見したかったのはこれなんですけどね。
「2chになら」っていうのが引っかかるんですよ。
ひょっとして、匿名だからやっちゃえって思ってます?

どうせやるなら、削除されるだろうBBS(2chやOTN、SORACLEなど)でやらずに、
いったん出したら削除不能なMLでやったらいかがでしょう?

・・・という提案なんですけど。
0195102NGNG
>>193
>やめるって言ったとたん、ずいぶん強気になったね。
ということにしたいんですね。

>もう言い返されないから?
言い返されてもかまいませんよ。
言い返したいことがあれば、かわりにあなたがしてもいいんですよ。
0196デフォルトの名無しさんNGNG
ワッショイ
ワショーイ
0197デフォルトの名無しさんNGNG
流れを戻そうYO!
Interbase最強伝説。
0198デフォルトの名無しさんNGNG
TPCを見てもSQL Serverが最強であることは証明されている。
よって、SQL Serverが最強。

=============終了===============
0199デフォルトの名無しさんNGNG
>>198
あれ、そうだっけ?
なんかのベンチでDB2最強ってのがあったような。
0200デフォルトの名無しさんNGNG
>>199
そうだよ。
アフォか、お前ら。
DB2が最強に決まってるだろうが。
0201デフォルトの名無しさんNGNG
TPCの非クラスタ部門ではSQLはまだまだ。クラスタ部門が最強。
0202デフォルトの名無しさんNGNG
メーカー以外の第三者が行ったベンチマーク結果が
完全に最適化された環境のもとで行ったと、誰が保証するのだろう。
第三者が行ったベンチマーク結果に対してメーカーが
クレームをつけたら、どう責任をとるのだろう。

だから、メーカー以外の人間が行ったベンチマーク結果を公表することは
無理だろう?
0203デフォルトの名無しさんNGNG
>完全に最適化された環境のもとで行ったと、誰が保証するのだろう。
誰もそんな保証はいらない。
0204デフォルトの名無しさんNGNG
俺はやっぱりOracleが好きだなぁ
OracleのSQLが一番使いやすい
(慣れてるだけかも)
SQLServerのIntgerとかdoubleとかcurrencyとかntextとかboolenとか
あれなんだよ、不必要な型多すぎ
0205デフォルトの名無しさんNGNG
つーか、MySQL最強なんですが。
0206デフォルトの名無しさんNGNG
自尊心が異常に強い奴はもうほっとこうぜ。無視して本題に戻ろう。
ここは電波のくるスレッドじゃねーよ。

>>204
僕はM$ SQLServerしか知らないのですが、Oracleの型は
もっとすっきりしてるということですか?
例えばcurrencyに相当するものがないわけじゃないですよね?
0207デフォルトの名無しさんNGNG
型はたくさんあっても、結局どれを使うかは利用者次第。
俺なんか、OracleではNUMBERとVARCHAR2しか使わん。
0208デフォルトの名無しさんNGNG
SQLでもOraでもどっちでもいいんだが、これからの時代もやっぱり
DBMSにはストレージ管理以外の役割はないんだろうか?たとえば
Oraが進んでる、APサーバーとの一体化みたいな方向は?
0209デフォルトの名無しさんNGNG
実際SQL鯖使っててもintとかの基本的なモンしか使わんなぁ。
せいぜいDatetime位か...?
0210デフォルトの名無しさんNGNG
俺もNUMBER, VARCHAR2, DATE以外使ったことがない。
CHARは使わないなあ。
BLOB, CLOBの要望もあったけど、ファイルに保存しとけで却下したし。(w
0211デフォルトの名無しさんNGNG
DATE使うとTO_DATEやTO_CHARの嵐になるからめんどい。
バグの温床にもなるし。
CHARは固定長文字列になって、後ろに空白が入るからイヤだ
0212デフォルトの名無しさんNGNG
>>211
んー、でもSYSDATEだけはよく使うから。
0213デフォルトの名無しさんNGNG
>>211
お前みたいな奴がいると、現場は混沌とするだろうな。
氏んどけ。
0214デフォルトの名無しさんNGNG
>>213
(゚Д゚)ハァ?
0215デフォルトの名無しさんNGNG
>>214
ハァ?って、あんた、211はCOBOLERだろ。
COBOLERは氏ね。
0216デフォルトの名無しさんNGNG
俺は日付型はよくつかうけどなぁ。
日付計算とか楽だし、クエリーで日付形式も指定できるし。
こっちはyy/mm/ddで表示して、あっちはyyyy-mm-ddで表示してね
みたいなことないか?
俺がやる仕事では良くあるんだが。
0217デフォルトの名無しさんNGNG
>>206
Oracleの型は
VARCHAR2 可変長文字列
CHAR 固定長文字列
NUMBER 数値
DATE 日付
の4種類(つっこみ不要!)
以上。シンプルで必要十分。
ちなみにNUMBERは精度38桁までです。
0218デフォルトの名無しさんNGNG
>>215
お前が氏ねヴォケ。
0219211NGNG
COBOLERちゃう!Java厨&VC厨だ!
てゆうかあるシステムをやっててVB厨があまりにもDATE関係でバグを起こすので、
怒ったクライアントがDATEの使用を禁止した経緯あり。
次期バージョンではDATEは全てNUMBERに入れ替えられた。

あとSYSDATEだけは使うが、プログラマにSQLで直接呼ばせずに、
基盤チームが提供するコンポーネントの中に閉じ込めた。これもユーザの要望。

別にDATEの存在価値を否定しているワケではないよ。
ただ取り扱いは慎重にすべきだというだけ。
0220211NGNG
あと、

>日付計算とか楽だし

営業日判定しないのか?
営業日を考慮するシステムで日付演算は意味をなさない。
(VBのDateAddみたいに)

ま、便利だけどね
0221デフォルトの名無しさんNGNG
>>219
>てゆうかあるシステムをやっててVB厨があまりにもDATE関係でバグを起こすので、
>怒ったクライアントがDATEの使用を禁止した経緯あり。

つーか、どんなバグだよ(藁
DATEをまともに使えないプログラマーなんか切り捨てろよ。
DATE型がバグの温床になるんじゃなくて、そのプログラマーがバグの温床だろうが(藁
0222デフォルトの名無しさんNGNG
両方使ったことあるが
やはり自社OSでしか動かないところが痛い
0223211NGNG
>DATE型がバグの温床になるんじゃなくて、そのプログラマーがバグの温床だろうが(藁

ま、そなんだけどね(w

俺はその基盤チームのほうに収容されてたからVB厨のレベルはよく知らない。
噂では新人が大量投入されてたらしいけど。それにデスマーチだったし。
データ更新処理とかでTO_CHARやTO_DATEといった変換関数を使う時に、変換不可な値が設定されて落ちるというケースが多かったな。
DATEそのものが悪いのではなく、変換関数に渡す入力値のチェックやケース洗い出しを十分に行っていないだけ。

いずれにしろスレの趣旨から外れてるのでsageですな
0224216NGNG
>>220
>営業日判定しないのか?

営業日ベースのシステムではもちろんする。

>営業日を考慮するシステムで日付演算は意味をなさない。

そうでもないよ。
カレンダーベースの計算が出来れば、便利な局面は良くある。

OVERLAPSを実装しているRDBMSの場合はさらに便利。
0225216NGNG
>>223
>変換不可な値が設定されて落ちる

っていうか、それひどすぎだな。
無効な日付を受け付けるI/Fなら、無効な日付を渡すテストをすべき。
逆にCHAR型にしたために、無効な日付がDBに登録されても気づかないとか・・・。
0226216NGNG
事故レス。
>無効な日付を受け付けるI/Fなら、無効な日付を渡すテストをすべき。

は、違ったね。関数の内部処理の話なんだね。
0227デフォルトの名無しさんNGNG
>>211
>>216
どちらも一理あるにだ。
用途によるにだ。
漏いらもDATE型の濫用は嫌いにだ。

>>215はどこいった?
0228デフォルトの名無しさんNGNG
DATE型の使い方の問題か?

プログラム作成方法に関わっちゃうけど
自分は、その業務で必要なSQL文を最初に書き出す
explain planも考えて一番効率の良いのを考えて

そしたら行き会ったりバッタリのプログラムにゃ
なりにくいと思うよ
0229デフォルトの名無しさんNGNG
本スレは
SQL鯖 VS オラクレ
です。
0230鯖2000NGNG
GUIの使いやすさはSQL鯖の勝ち。
0231デフォルトの名無しさんNGNG
ヨイオトシヲ!
0232デフォルトの名無しさんNGNG
金のこと考えたらどっちが安い。
Oracleの無制限ライセンスの価格が異常に高かった
為、DB2で組んだことがあるが、SQL Serverはどんな
感じ。
0233デフォルトの名無しさんNGNG
>>232
SQL Server Standard Edition のサーバライセンスは、
50万円弱。Oracle Workgroup Server の CPU ライセンスは、
1 CPU 当たり 200万円弱。値段じゃ勝負にならん。
0234デフォルトの名無しさんNGNG
>>233
そんなに違うのか・・・(;´Д`)
0235デフォルトの名無しさんNGNG
>>234
Web アプリを作る場合、この価格の違いは大きいよ。
0236デフォルトの名無しさんNGNG
>>233 Microsoft Selectとゆーよーな、SI向け販売チャンネルでは、
   SQL Server Standard Edition 1 CPU License を 30万円台
   で買える。
   これじゃ、よっぽど予算がないか、チャレンジャーでないと、
   Oracle for Linuxも PostgreSQL も MySQL も使う人いない?
0237デフォルトの名無しさんNGNG
>>236
そそ。SelectのせいでどんどんBackOffice化していく。(;´Д`)
0238デフォルトの名無しさんNGNG
世界最高性能のDBはシンフォって結論が出てるね。
0239デフォルトの名無しさんNGNG
SQL Serverを使う場合、OSそのものの必要なライセンスは何で、
いくらくらいなんでしょう?

Webのシステムの場合は、24H*365が基本だと思うんですが、
Windowsはこれに耐えられます?
0240デフォルトの名無しさんNGNG
>>239
> Webのシステムの場合は、24H*365が基本だと思うんですが、

ほんとか?うちはSolarisでも実現できてないぞ。
0241デフォルトの名無しさんNGNG
基本だね。
0242デフォルトの名無しさんNGNG
朝方に1日1回リブートすりゃいいじゃん。
ほんの2〜3分のことだし。
0243デフォルトの名無しさんNGNG
>>242
(;´Д`)
0244239NGNG
>>240
>ほんとか?うちはSolarisでも実現できてないぞ。

厳密にそうであるべきという話ではなくて、それを目指したシステムが
基本ではないかという話です。

ちなみに、実現できないのはなぜでしょう?
0245239NGNG
>>242
>朝方に1日1回リブートすりゃいいじゃん。

そういう話ではなくて、24H*365が要求されるシステムの場合、
Windowsではどうなのだろうという質問なんですが・・・。
0246239NGNG
ちなみに、今うちで稼動しているWebシステムは、Linux+Oracleで
24H*365を目指して稼動してます。
実績としては、実現できてないんですが・・・。

なぜ実現できなかったのかというと、停電なんですね。
計画停電じゃなくて、不意の停電。
ちなみに、うちは自社ビルで、計画停電はありません。
0247デフォルトの名無しさんNGNG
自家発電すれ
0248デフォルトの名無しさんNGNG
うちはイントラでNT+IISのシステムを使ってるけど、たまに営業時間中に
リブートしてるな。
原因は詳しく知らないが、IISが固まって、IISの再起動じゃ駄目で
リブートしてるとか。
こんなのでまともなWebシステム作れるのか?
0249デフォルトの名無しさんNGNG
Windows は突然のリブートにも強固です。
全世界数億ユーザの実績があります。
0250デフォルトの名無しさんNGNG
イントラならダウンしようが身内なのでどうとでもなる。
これがユーザ相手のシステムだったら陳謝・始末書・場合によっては損害賠償になる。

スレに関係なしスマソ
0251デフォルトの名無しさんNGNG
OS自体が安定稼動してても、Webサーバのサービスが落ちてしまっては元も子もない。
J2EEのAPサーバだとサービスがよく落ちるんだよねえ。
0252デフォルトの名無しさんNGNG
内部のみしかアクセスできないやつだけど、
ほぼ24H*365日達成してるよ。
システムを落とすのは停電(電気の点検・年1回)、
パッチ当てたりするときくらい。特に問題なし

環境はWindowsNT(IIS)+SQLServer7.0
まあ、アクセス数が外部向けのよりも極端に少ないせいもあるかもしれないけど。
0253 NGNG
Postgres > My SQL >>>>>>>>>>>>>>>>>>>>>>>>> Oracle >>>>>> SQL Server
0254デフォルトの名無しさんNGNG
OpenBase SQL > FrontBaseSQL = PostgreSQL >>>>>>>>>>Oracle=SQL Server=DB2
0255デフォルトの名無しさんNGNG
DB2>=Postgres7.1=Oracle8>SQL Server7>=MySQL
ObjectSpaceに比較できるものは無い。

と言ってみる。
0256デフォルトの名無しさんNGNG
100!!
0257デフォルトの名無しさんNGNG
おいおい、誰か>>239の質問に答えられる奴いねーのかよ。
0258デフォルトの名無しさんNGNG
うちの会社の営業が客との契約書で可用性を99.99%以上
にすると書きやがった。しかも、今の金ではサーバ一台
しか買えん。
0259デフォルトの名無しさんNGNG
>>239
24H*365日稼働できるWebシステムってあるのか?
OSの問題だけじゃ無くてね!

回線の問題とかもからんできちゃうしね


>>250
某携帯会社が動いてなくても
陳謝もされたことないなぁ(w
0260デフォルトの名無しさんNGNG
陳謝してるって、こっそりとね。
サイト上で「お詫び」みたいなページへのリンクを貼っている。

一般消費者相手じゃなくて金融機関とかが相手ならタイヘンよ。
「取引の機会損失の責任を取れ!」ってユーザが怒鳴り込んできて。
0261デフォルトの名無しさんNGNG
>>257
この手の質問は簡単に答えられそうで実はとても難しい。
中途半端に答えると釣りたくもない厨房が釣れるしな。
フレームになるのが見えてるから、敬遠しているんじゃない。
0262239NGNG
みなさん、どうもありがとうございます。

>>259
>24H*365日稼働できるWebシステムってあるのか?
>OSの問題だけじゃ無くてね!

メジャーなWebサービス(amazon.comなど)は実現してると思います。
認識不足かもしれませんけど・・・。

答えづらいとのことなので、質問をちょっと変えてみます。

たとえば、1日数万Hitくらいのシステムだという前提にしましょう。
登録ユーザは数万人程度、ゲストアクセスもかなりあるシステム。

外的なインフラの要因を別にすれば、Windwosで24H*365の
システムを作るのは問題ないでしょうか?実績ベースで回答
していただけるとうれしいです。

要するに「リブート」は必要ないですか?ということが聞きたいんです。
また、必要であるとすれば、どのくらいの頻度でやるのでしょうか?

それから、こちらの質問はどうでしょう?
>SQL Serverを使う場合、OSそのものの必要なライセンスは何で、
>いくらくらいなんでしょう?

Microsoftのページを彷徨ってはみるのですが、良く分からないんですよね・・・。
何でわかりやすいところにプライスリストが無いんでしょうか?
0263仕様書無しさんNGNG
MSのライセンス体系は、社員でも正確に知らんのじゃないだろうか
簡単に見積り作れればいいのになぁ
0264デフォルトの名無しさんNGNG
>>262
大きいシステムで、24H*365日の安定稼働をのぞむなら
普通は複数のWEBサーバを使用し、データベースもパラレルで構築するでしょ?

SQL鯖はよく分からないで、はっきりしたことはわからないけど
WEBシステムの同時アクセスユーザ数なんてわからないので
無制限ライセンスじゃなきゃ実現出来ないんじゃ?
0265239NGNG
>>263
>MSのライセンス体系は、社員でも正確に知らんのじゃないだろうか

そういうものなんですか・・・。

>大きいシステムで、24H*365日の安定稼働をのぞむなら
>普通は複数のWEBサーバを使用し、データベースもパラレルで構築するでしょ?

やっぱり、質問の意図が伝わってなかった。
UnixでもLinuxでもそうしなければならないんだけど、OSそのものに注目すれば
Unix系OSは、基本的に連続稼動がデフォルトで出来るようになってますよね?
その点Windowsはどうなのだろう、という質問なんです。

NTベースの業務システムはいくつか作りましたが、それは連続稼動が
要求されなかったので、毎日リブートしてました。

その頃の知識ですが、NT+SQL Serverのシステムでは、例のブルースクリーンで
OSごと殺してしまうようなソフトがありましたね。

そういう問題は、今はどうなっているのだろうという質問です。

>無制限ライセンスじゃなきゃ実現出来ないんじゃ?

そもそも、どういうクライアントライセンスが必要なのか?
どういうライセンス体系になっているのか?さえも、良く分からないんです。
0266デフォルトの名無しさんNGNG
>>265
クライアントライセンス数じゃなくて
鯖に同時アクセスユーザ数が無制限じゃないかなぁっと思っただけ

ちょっと古い資料なので変わってるかも知れないけど
http://www.hidebohz.ksi.ne.jp/document/purchase.htm

この購入例4だと思います
この例だと5クライアント同時アクセスまでいけると思うのですが?
0267239NGNG
>>266
ありがとうございます。
そのページのリンクをたどって、最新の情報を探してみると、ライセンスに
関するFAQのページが見つかりました。

それによると、現在のSQL Serverは、Internet Connectorはなくなっていて、
プロセッサライセンス(上の方ででているCPUライセンスのこと?)だけが
必要とのことです。

結局、Windows 2000 Server(CALは必要なし)+SQL Server 2000 1プロセッサ
ライセンスが必要のようです。
ところが、価格が分からない・・・。代理店などを通すと価格が変わるから公表
しないんでしょうか?

>>233, >>236を参考にすると、50〜70万くらいなんでしょうか(SQL Server 2000 Standard Editionの場合)。

間違い、勘違いがあれば、つっこみ願います。
0268デフォルトの名無しさんNGNG
>> 233, 236を参考にすると、50〜70万くらいなんでしょうか
妙に安くないか?Oracleの無制限に比べて。
0269デフォルトの名無しさんNGNG
激しくレス違いだけど、価格を調べたかったら
http://www.kakaku.com/
じゃないか?

SQL Server 2000 プロセッサライセンス         約55万
SQL Server 2000 Enterprise プロセッサライセンス 約210万

ちなみに大規模って事みたいなので
Windows 2000 Advanced Server           約40万


ORACLEより高くついてるような?
まっ大規模WEBシステムの初期費用の数十万なら安いもんだと思いますが

激しくスレ違いっすねぇ〜
0270デフォルトの名無しさんNGNG
Oracle9iエンプラ版のプロセッサライセンス、
1つだと960万円。それにスタンダードサポー
トが年に211万。SQL Serverの5倍かい。
0271239NGNG
>>269
ありがとうございます。
価格.comとは盲点でした。

Advanced Serverじゃない普通のServerは10万くらいなので、
これとSQL Server 2000をあわせても、約66万ですか。

安いですねー。
OracleはStandardで初年度のサポート料も含めると、約200万だから
MSの3倍ですね。

ソフト・ハード込みで1000万くらいのシステムだったら、Oracleはもう無理ですね。
あ、そんな小さなシステムは、Oracleは相手にしてないのかな?

ちなみに、ひとつか二つ前のOracleのライセンス体系では、Linuxの
不特定多数インターネットアクセスっていうのが妙に安くて、80万か
90万くらいだったんですよ。うちが買ったのがこれです。

でも、安くても、Windowsのシステムは、どうしても躊躇してしまうんですよね・・・。
0272デフォルトの名無しさんNGNG
Access のクライアントライセンスは幾らくらいですか?
0273デフォルトの名無しさんNGNG
OracleのStandardは正直使えないからねぇ。
オンラインの差分バックアップが出来なけりゃ、Webには使えんでしょ。
0274デフォルトの名無しさんNGNG
>272
でべろっぱEditionを買えば、ランタイム配布は自由っすよ
■ このスレッドは過去ログ倉庫に格納されています