MySQL vs PostgreSQL
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/09(水) 02:02ID:???俺はもう少しMySQLが評価されてほしいと思うけれど、PostgreSQLも好き。
語ってくださいな。
0152nobodyさん
02/10/15 13:13ID:???http://www.mysql.com/information/benchmarks.html
0156nobodyさん
02/10/19 00:10ID:???0158nobodyさん
02/10/21 19:42ID:???>>151は、まぁ何か悪いモノ食べたか、北のほうから帰ってきたんでしょう。
そっとしてあげましょう(w
0159sage
02/10/22 16:50ID:???、ス、筅ス、筵・ラ・・ア。シ・キ・逾・オ・、・ネ、ホサナチネ、゚、マInnoDB、ホ・・ョ・・・ー、サネ、テ、ニ、、、、ォ。ゥ
、「、ネ、、ォ、鬢、ホ、タ、ア、ノ。「MySQL、ホ・・ラ・・ア。シ・キ・逾、マ・゙・ケ・ソ。シツヲ、ォ、鬢ノ、ヲ、荀テ、ニ・ケ・。シ・ヨ
、ヒケケソキ、ォ、ア、ニ、、、、、タ。ゥテアス网ヒ・ケ・・、・ヨツヲ、ヒトセタワ・ッ・ィ・遙シナ熙イ、ニ、、、、ホ、ォ。ゥ
grant。。file、荀ーユフ」、ャ、、ォ、鬢。」
0160nobodyさん
02/10/23 10:17ID:???0161sage
02/10/24 13:15ID:???そもそもレプリケーションサイトの仕組みはInnoDBのロギンングを使っているか?
あとわからんのだけど、MySQLのレプリケーションはマスター側からどうやってスレーブ
に更新かけているんだ?単純にスレイブ側に直接クエリー投げているのか?
grant fileやる意味がわからん。
0162nobodyさん
02/10/29 01:49ID:/jFhYCR+to_charは使えないのでしょうか?
0163nobodyさん
02/10/29 09:24ID:???0164nobodyさん
02/12/05 16:20ID:zz0V84tEJSP/サーブレットに興味が出たので、10日でおぼえるJSP/サーブレット
(翔泳社)を買ってきました。
そしたら、サンプルはMySQLでした。
入門なんで、PostgreSQL用に書き直すようなことはできないとおもいます
ので、PostgreSQLとMySQLを同じLinuxサーバに投入しょうかと思うんです
けど、両方同時に起動させるなんてことできるんでしょうか?
0165nobodyさん
02/12/05 16:24ID:Ejjyn6K+できるよ
0166nobodyさん
02/12/05 16:26ID:???試せすのに丁度良いと思うのだが。
>両方同時に起動させるなんてことできるんでしょうか?
出来る。
0167nobodyさん
02/12/05 16:31ID:zz0V84tE>>166
回答速っ!
ありがとうございました。
まづ、サンプルそのまま動かす→そのままPostgreSQL用に改造してみる
って流れにしようとおもってます。
0168nobodyさん
02/12/08 16:51ID:10AoHjdcと思ってPostgreSQLダウソしようと思って本家逝ったらWin32バイナリがない。
むぅ・・・・・。
詳しい人いますか?
0169北の名無しさん@FreeBSD
02/12/08 20:33ID:qRUu0xvYWindowsネイティブは,
http://hp.vector.co.jp/authors/VA023283/PostgreSQL.html
何だけど,俺の場合は cygwin 版を使ってる.
MySQLは全然知らないんだけど, -max でトランザクション有りだと遅くなる
って聞いた事がある位かなぁ.
詳しい人の回答求む.
0170nobodyさん
02/12/08 22:43ID:10AoHjdcおおお!感謝申し上げまする。
今週は時間が取れないので来週の日曜日にでもダウソしてインスコしてみます。
>>168の漏れのMySQLっていちおうデュアルCPU上(PenIII800MHz以上)で走っているんですが、なんか
最近WinでサーバするのにデュアルCPUマシンなんて意味ないように思えてきました。
Winから脱皮せにゃいかんですよね。(しみじみ
0171nobodyさん
02/12/09 16:47ID:mKA460x2何と比較して速いと感じないの?
maxとだけ出されても、
作成したテーブルの種類で速さが変わるから何とも言えない。
ちなみにPstgresにはPowerGresっていうのが出るらしいから、
調べてみたら?
0172nobodyさん
02/12/10 19:35ID:nfrh3Etoといいますか、自分自身がサーバーマシンでローカル閲覧するだけでCPU使用率100%なのね。で、そのPHPのアクセス解析で結果がブラウザに表示されるまで
だいたい5分くらい待たされるのね。(GDでグラフ処理をしているせいもあるかも)
解析対象のデータ量はそんなに大きくないと思うんですが・・・。
これが複数の接続クライアントに実行されたらと思うと・・・。怖くて夜も寝れません。
使ってるテーブルの型はMySQLのデフォルトなんで、えっと、ん?、・・・なんでしたっけ?
ちと勉強しなおしてきまつ。
ついでにPowerGresについても調べてみまつ。
>>171殿、色々ありがとうございますです。
0173nobodyさん
02/12/10 23:49ID:D/6KsOMQ同じSQLをインタープリッタで発行してみて反応を見よう。
0174nobodyさん
02/12/11 11:37ID:???insert文をCGIでDBに送ってるんですけど、
ちゃんと登録されたかどうかの判断って出来るんですか?
select文をいちいち送らずにinsert文を送ったあとに
正常に登録されましたというフラグとか返ってこないんでしょうか。
0175nobodyさん
02/12/11 21:40ID:???0176nobodyさん
02/12/27 03:49ID:s3+SF1Z20178nobodyさん
02/12/31 16:29ID:tSLCNIR7設定って必要なんでしょうか?
0179nobodyさん
03/01/01 02:38ID:g22yKLaXMySQL-MAXだと、Oracle程度の速度になります。
以下、そのグラフ。
http://www.mysql.com/news/article-91.html
http://www.eweek.com/article/0,3658,s=708&a=23115,00.asp
http://www.eweek.com/slideshow/0,3018,sid=0&s=1590&a=23120,00.asp
0180山崎渉
03/01/15 13:38ID:???0181nobodyさん
03/01/26 00:15ID:XO56tKHJ0182nobodyさん
03/01/28 00:52ID:DzYZBd4Jnice timing
0183nobodyさん
03/01/28 22:57ID:???0188名無しさん@Emacs
03/02/06 00:33ID:???0189nobodyさん
03/02/07 10:11ID:???0190名無しさん@Emacs
03/02/07 17:28ID:???配布する場合にはね。それも以前からでそ?
0191nobodyさん
03/02/08 23:22ID:???<有料に当たる場合>
・IT企業がWeb上で利用するクライアント用のシステム構築した場合
<無料に当たる場合>
・商用目的ではなく個人でWeb上で利用するシステムを構築した場合
・IT企業が社内LAN上で利用するクライアント用のシステム構築した場合
でOK?
0192nobodyさん
03/02/09 09:36ID:???質問した方が早いんでないの。
0193nobodyさん
03/02/11 22:21ID:9KCPnKLWん?
IT企業が、客に売るシステムに使う場合は、
有料ってこと?
0194nobodyさん
03/02/12 01:57ID:v0UfbXpKhttp://www.softagency.co.jp/order/license.html
いまいち、分かりづらいな。
・MySQLのライセンスは、"GPL2"と "コマーシャルライセンス"の2体系ある。
・"GPL2"の場合は、それを使用するソフトも"GPL2"に準拠する必要がある。
・"コマーシャルライセンス"の場合は、次の4ケース以外は有償
1.MySQL の評価を行う場合
2.自分(自社)で作成した MySQL を使用するアプリケーションを自分(自社)だけで使用する場合
3.自社(自分)の Web サーバーのバックエンドとして MySQL サーバーを使用する場合
4.MySQL を使用した製品が OSI に準拠したオープンソースソフト
SIerが仕事で使うの場合は、たいがい有償になる訳か・・・
0196nobodyさん
03/02/19 01:58ID:n6Topu35その場合の問題は、複製自由な製品に
金を払ってくれる人がいるかどうかだな。
0198nobodyさん
03/02/19 09:53ID:ujt8djM90199nobodyさん
03/02/19 16:49ID:???うちのパスコンはPostgreSQL,MySQL,FireBird+php+apache@winの環境を構築済み。
インストールしたら安心してしまって全然触ってないけど。
プログラム板にスレ立ってたから覗いてみたら?
WebProgにはまだ浸透してないのかも。
0202nobodyさん
03/02/21 23:10ID:c+4jM/eT0203nobodyさん
03/02/22 02:20ID:mJfWZxOZMySQL:高速だけどPostgreSQLに機能は劣る、Winでも動く
っていう認識でよいの?他にめだった違いある?
0205nobodyさん
03/02/22 19:31ID:???0206nobodyさん
03/02/23 20:44ID:95hqs28I> 作りこみの業務用ソフトであればそれが普通
マジ?
業務用ソフトだと複製自由が普通なの?
著作権者の許可無く複製はできないのが普通だと思ってた。
0207nobodyさん
03/02/23 21:12ID:kJvv2rfS開発委託の場合、著作(財産)権を譲渡する契約にする
ことが多いよ。その場合、ソースをコピーしようが公開
しようが発注者(=著作権者)側の自由。
でも自分が金出して作ってもらったものを他人にただで
公開する人は少ないと思うけどね。
0208山崎渉
03/03/13 17:12ID:???0209nobodyさん
03/04/14 21:20ID:???0210nobodyさん
03/04/14 22:08ID:ZEuZsw6w0211nobodyさん
03/04/14 22:21ID:TSyN0BCw0212nobodyさん
03/04/17 10:35ID:rJofQrszwinmysqladminでユーザーの設定、mysql -u root hogehogeでrootの設定しても
mysql -u rootでパスワードなしでログイン出来てしまいます
mysql -u root -pでパスワードを入力するとエラーになってしまいます
ERROR 1045; Access deied for user: 'root@127.0.0.1' (Using password: YES)
パスワードなしでログイン出来ないようにするにはどうしたらいいのでしょうか?
0213nobodyさん
03/04/17 11:02ID:???すまんす
0214動画直リン
03/04/17 11:15ID:ahUYqmP+0215nobodyさん
03/04/17 11:31ID:???mysqlって複数クライアントからの同時更新何もしなくてもOKですよね?
あと、定期的なDBのゴミ掃除とか必要ですか?
そんでもって、DBの大きさって実際のデータの何倍くらいになりますか?
0216nobodyさん
03/04/18 19:24ID:3LO+SQqlサブクエリーに対応してるね〜
0217山崎渉
03/04/20 06:01ID:???( ^^ )< ぬるぽ(^^)
0218山崎渉
03/05/22 02:09ID:???0219山崎渉
03/05/28 17:17ID:???ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0220nobodyさん
03/05/29 18:40ID:eE179nJTこれでテーブルの自己結合ガンガンして
無理やりサブクエリと同じ結果を得る必要なくなるね。
でも、サブクエリ無いおかげで結合のプロになれたけど。
0221bloom
03/05/29 19:10ID:AQrs4zcG0222nobodyさん
03/06/19 00:41ID:KVEfyld0初心者でスミマソン
0223nobodyさん
03/06/19 01:31ID:???MySQL 高速性を追求、その代わり機能は絞り込まれている
PostgreSQL フリーな割りに機能充実、速度面では若干心配
ただ、MySQLの機能はだんだんと充実してきてるし、
PostgreSQLも処理速度等に改善が見られてる(らしい)
0224nobodyさん
03/06/19 04:33ID:KVEfyld0もう1つお聞きしたいのですが? カゴヤネットのサーバーを借りているのですがMySQLとPHPが使えます。それで
付録に付いていたショッピングカート(FLASH+PHP+PostgreSQL)が正常に動きます。カゴヤネットにPostgreSQL
は無いのに何故動くのでしょう?不思議でたまりません。
0225nobodyさん
03/06/19 06:39ID:???PEARっていうPHPのクラスライブラリがあって、そのなかに
MySQLやPostrgeSQLなどの違いを気にせずにデータベースを
扱えるクラスがある。(ざっくばらんな説明だけど)
そのサンプルはそれを使っているんじゃないかな?
PEAR.phpとかDB.phpとかが含まれてない?
0226nobodyさん
03/06/19 19:58ID:KVEfyld0>>225 有難うございました。そうなですかPHPにそんなクラスがあるんですね。
PEAR.phpとDB.phpファイルは見つからなかったんですが
phpファイルはacceptorder.php とgetGoodsList.php だけでした。
サンプルの物は(FLASH MX ActionScript RDBMSプログラミング)の本に添付されてたものです。
あ!! このサンプルFLASHとPHPのみで作られていました。 すみません(/o\)
他のサンプルは(FLASH+PHP+PostgreSQL)やはり動きませんでした。
わー 調べずにPostgreSQL系の本買ってしまったんですがMySQLのお薦めの本てありますか?
0227nobodyさん
03/06/20 13:12ID:???0228nobodyさん
03/06/20 21:01ID:???MySQLってライセンス料とるんかい!だったら
商用DBに分類しろよ。Postgresから宗旨替え
しようとして来たのに..
もう土俵が違うっつーか、、対決の意味すら
ないので、漏れみたいなのが迷い込まない
ようにそろそろ終了して下さい。
0229nobodyさん
03/06/20 21:03ID:zoz4WkzY0230nobodyさん
03/06/20 22:29ID:???だってよ。みんなちゃんと払ってるのか?
0231nobodyさん
03/06/20 23:11ID:???もまえらシステム他社に納めてるのか?
0232nobodyさん
03/06/20 23:12ID:???確かに判り辛い面もあるが、ソフトエージェンシーのサイトに日本語解説が
あるのでちゃんと読んで欲しい。その指摘がMySQLに対して正当なものでない事がわかるから。
(もっとも>>194に書いてあることそのままなのだが。つかリンクも張ってあるな…)
多くの場合GPLに従い使用も再配布も出来る。この場合はライセンスフィーは不要。
ただ組み込み製品とか大きなシステム製品の中にMySQLを使用する場合にはGPLでは不都合があることも多い。
そういった向きにGPL以外のライセンス制度を設け、MySQL ABの保証とサポートを付けて、
実質このサポートについてのみ有償となっている感じの設定。
個人で普通に使ってる場合にはGPLで問題ないだろうし、
ISPでそのままMySQLをインストールした場合もGPLで大丈夫な範疇。
だから間接的に使用しているユーザもライセンス料に関しては無料。
じゃないと、こんなに(海外サーバは特に)受け入れられてないよな。
0233nobodyさん
03/06/20 23:41ID:???それ聞いてもよくワカランが、つまりsqlを介してのみ
使ってるような(CGIとか)プログラムはGPL汚染されないと
言っている?
0237233
03/06/20 23:53ID:???一部とするようなソフトウェアがGPL汚染を
受けるのは分かるけど、SQL経由で使用
してるだけのプログラムが影響を受けるのか
ってこと。GPL汚染を免れるためにライセンス
料を払わなきゃならないのかってこと。
0240nobodyさん
03/06/21 00:04ID:pcyKY/lT0241nobodyさん
03/06/21 00:04ID:???具体的な話してくれんと分からん
つまり元からMySQLを活用したアプリがあって(蔵の自社作成アプリ)、
それの機能追加用コードを書いて納める際にGPL汚染になるかってことか?
0242nobodyさん
03/06/21 00:07ID:???0243nobodyさん
03/06/21 00:09ID:pcyKY/lTいや、ごくごく一般的なCGIの話。
コードレベルで考えたらPerlでいうと
DBIとか、PHPでいうとPEARとかの
既存ライブラリ使ってMySQLを「利用」
する場合も、GPL汚染を受ける「派生」と
見なされるのかどうかって話。
0244nobodyさん
03/06/21 00:10ID:???0245nobodyさん
03/06/21 00:20ID:???結局MySQL「利用」してるんでしょ?
蔵の側でライセンスをクリアしてればセーフ。
ただ黙ってれば分からんし、ごねれば諦めるよw
0246nobodyさん
03/06/21 00:21ID:pcyKY/lTも前、GPLってよく分かってないだろ
晒しage
0247245
03/06/21 00:22ID:???0248nobodyさん
03/06/21 00:23ID:???0251nobodyさん
03/06/21 00:31ID:pcyKY/lTらしいということは分かった。スレ汚しゴメンよ
■ このスレッドは過去ログ倉庫に格納されています