MySQL vs PostgreSQL (412レス)
1-

21: 名無しさん@お腹いっぱい。 2001/06/24(日)17:51 ID:kZhIDqWo(1) AAS
確かにおかしいな(藁
22
(1): 名無しさん@お腹いっぱい。 [???] 2001/06/25(月)17:18 ID:??? AAS
LinuxでMySQL動かしてます。もう、めんどくさいのでWindowsクライアントから
ODBCつかってメンテしようと思いましたが、localhostからの
接続以外はできないようです。どの設定をいじればいいのでしょうか?
23: 名無しさん@お腹いっぱい。 2001/06/25(月)17:34 ID:??? AAS
USERテーブルのHOSTがlocalhostだけになっている。
24: 名無しさん@お腹いっぱい。 2001/06/25(月)18:27 ID:??? AAS
  ハハハ
  ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ( ^∀^)<  あほか
 ( つ ⊂ ) \_________
  .)  ) )
 (__)_)     (^∀^)ゲラゲラ キエロ カイセンキッテクビモキレ ケラ
25
(1): 電動ナナシ 2001/06/26(火)04:38 ID:??? AAS
>>22
外部リンク[html]:www.mysql.gr.jp
26: 名無しさん@お腹いっぱい。 [???] 2001/06/26(火)15:12 ID:??? AAS
>>25
ユーザーを登録してみたのですが、それを確認するのは
どうするのでしょう?
27
(1): 名無しさん@お腹いっぱい。 [???] 2001/06/26(火)15:45 ID:??? AAS
つまり、
grant select, insert, update, delete, create, drop
on *.* to root@"*" identified by 'PASS';
で更新し、その後再起動してもODBCアクセス拒否されて、
ユーザー権限確認したいのですが・・・。
28
(1): 名無しさん@お腹いっぱい。 [me] 2001/06/27(水)16:36 ID:??? AAS
ODBCの前にWin版コンソールクライアント(mysql.exe)で接続試してみたら?
Win版クライアントでLinux版サーバにログインできるのか知らないけど。
無責任resスマソ
29: 名無しさん@お腹いっぱい。 2001/06/27(水)17:53 ID:??? AAS
>>28
できるよ。
30: 名無しさん@お腹いっぱい。 2001/06/29(金)13:51 ID:??? AAS
こっちも Windows2000 + RealPlayer だが問題なく抜けるぞ。
31: 名無しさん@お腹いっぱい。 [hage] 01/09/27 01:03 ID:??? AAS
一旦 age ときつつ
32: 名無しさん@お腹いっぱい。 [hage] 01/09/27 01:04 ID:??? AAS
聞くけど
33
(1): 名無しさん@お腹いっぱい。 [hage] 01/09/27 01:05 ID:??? AAS
なんで MySQL は FreeBSD 3.5.1 で make できないんじゃぁゴルゥァ!

Making all in client
gmake[2]: Entering directory `/usr/local/src/mysql-3.23.42/client'
c++ -DUNDEF_THREADS_HACK -I./../include -I../inc
lude -I./.. -I.. -I.. -O3 -DDBUG_OFF -fno-im
plicit-templates -fno-exceptions -fno-rtti -DMYSQLD_NET_RETRY_COUNT=1000000 -c m
ysql.cc
省8
34
(1): JAPU [japu@REMOVE-THIS-PART.ansi.co.jp] 01/09/27 04:58 ID:??? AAS
ports 使ってもダメ?
# 3.x は公式にはサポートされないけど。
35
(1): 名無しさん@お腹いっぱい。 [hage] 01/09/27 10:16 ID:??? AAS
>>34
ports だったら日本語対応してねーんじゃねーの?
make しなおすにしてもその時点でまたエラー出そうだが
36
(1): 名無しさん@お腹いっぱい。 [hage] 01/09/27 10:25 ID:??? AAS
>>35
スマソ。寝ぼけてた。鬱田氏脳
37: 名無しさん@お腹いっぱい。 [hage] 01/09/28 21:23 ID:??? AAS
>>36
やっぱダメだった…
-fno-exceptions
ってのがいかんみたい。
どうしたらいいのか教えて>偉い人
38
(1): 名無しさん@お腹いっぱい。 01/09/29 15:29 ID:5KIVk8mo(1/2) AAS
>>サクラのサーバ?
39: 名無しさん@お腹いっぱい。 01/09/29 15:30 ID:5KIVk8mo(2/2) AAS
間違えた
>>33だった
40
(1): 33=35=36=37 [hage] 01/09/29 23:00 ID:??? AAS
>>38
そうです
41
(1): 名無しさん@お腹いっぱい。 01/09/29 23:05 ID:??? AAS
同じスレあるぞ。
外部リンク[cgi]:cocoa.2ch.net
42
(1): _gunzip 01/09/29 23:40 ID:??? AAS
>>40
外部リンク[html]:www.mysql.gr.jp

gccが古くて
> cc1plus: Invalid option `-fno-exceptions'
-fno-exceptionsフラグが通らない?

Makefileの
CXXFLAGS = -O3 -DDBUG_OFF -fno-implicit-templates -fno-exceptions -fno-rtti
省1
43: 33=35=36=37=40 [hage] 01/09/30 03:01 ID:??? AAS
>>41
あ、ホントだ。どっちで聞けばいいんでしょう?

>>42
そうです。gcc が古いんですか…
でも configure は通るんですが…。

ちなみに-fno-exceptions というフラグはつけなくても問題ないもんなんでしょうか?
44
(2): 名無しさん@お腹いっぱい。 [agu] 01/09/30 10:45 ID:??? AAS
今年の初めにサクラのサーバに入れたけど、3.23.36は大丈夫だったよ。
一番安い専用サーバ。
45
(3): 33=35=36=37=40=43 [hage] 01/09/30 17:19 ID:??? AAS
>>44
日本語化部分はどうされました?
46: 1 01/09/30 18:00 ID:IX8zjz/c(1) AAS
その画像ならココ
外部リンク:www.f2.dion.ne.jp
47: 44 01/10/01 13:10 ID:??? AAS
>>45
よくわからないまま
./configure --prefix=/usr/local --with-charset=sjis --with-extra-charsets=all
make
make install
とやっただけです。
48
(2): 45 01/10/11 18:18 ID:??? AAS
gcc295 にしたらすんなり通りました _o_

ところでこれまでずっと PostgreSQL しか使ったことなかったんですが、
PostgreSQL で言うところの

createdb
createuser

コマンドを MySQL 語に訳すとどうなるんでしょ?
ポインタでも結構です。
49: 45 [age] 01/10/11 18:29 ID:??? AAS
>>48
下げちゃったので age させて。スマソ
50
(1): あのー 01/10/12 00:48 ID:CsQjZMa6(1) AAS
MySQLのWin版がが公式ページやミラーから
ダウンロードできないのですが、なぜでしょうか?
一刻も早くMySQLユーザになりたいっす
51: それは 01/10/12 02:32 ID:VVhxgdxI(1) AAS
>>50
sourceforge.net から落とそう。
外部リンク[php]:sourceforge.net
52: 電動ナナシ 01/10/12 06:19 ID:eFqNxbXY(1) AAS
>>48
createdb -> 外部リンク[html]:www.mysql.gr.jp
createuser -> 外部リンク[html]:www.mysql.gr.jp
53: 名無しさん@お腹いっぱい。 01/12/27 09:25 ID:2lhyt/fq(1) AAS
MySQL-ODBC-BDE-TDatabase-TQuery-TDataSource-データベースコンポーネント
だと、同じレコードを編集すると、他のユーザが編集しましたエラーになっちゃうよ。
54
(2): 名無しさん@お腹いっぱい。 01/12/27 22:32 ID:??? AAS
Win2000でFreeDB使おうと思って、PostgreSQLとMySQLを試したんだけど、
PostgreSQLのWin32ネイテチブ版は、initdbはできてもpostmasterが動かなかった。
Cygwin版も、結局起動まで逝けなかった。
漏れの設定が悪いんだと思うんだけど、MySQLはめんどいことせずにサクっと動いたから、そのまま使ってる。
Win2000 + MySQL for Win32 + WebObjectsで、社内システム作ってるよ。今までWebLogic使ってたんだけど、いいねぇ、WebObjectsって。
お値段安いのに、基幹系も対応できるみたいだし。(もちろんOSがWin2000じゃだめだけどさー、Solarisでも使えるしね)
55
(1): 名無しさん@お腹いっぱい。 01/12/28 12:03 ID:AtMqdGK/(1) AAS
WebObjectsとMySQLの接続は何でやってるの?>>54
56: 名無しさん@お腹いっぱい。 01/12/28 12:14 ID:??? AAS
>>55
MM.MySQLというJDBCドバイラ使ってるよ。
2.0.8はエラーこくので使えない。2.0.7がいいみたい。
57: 名無しさん@お腹いっぱい。 02/01/13 22:52 ID:NvlGFTwS(1) AAS
こういう良スレはアゲようね(は〜と)
58: 名無しさん@お腹いっぱい。 [age] 02/01/24 18:48 ID:??? AAS
あげ。
59: 名無しさん@お腹いっぱい。 02/02/20 11:53 ID:jAY1XP3h(1) AAS
誰かPostgreSQLの「継承機能」使い込んでる奴いる?
PostgreSQLオリジナルらしいんだけど、使いどころがよくわからん。。。
60
(1): 名無しさん@お腹いっぱい。 [age] 02/02/20 12:23 ID:??? AAS
MySQLのトランザクションってInnoDBでの実現が主流になるの?

漏れBerkeley DBを単独で使った事もあってトランザクション処理はか
なり信頼してるんだけど。
61
(1): 02/03/03 19:52 ID:d/Vs7EZ1(1) AAS
MySQLでDBに接続しているマシンを知りたい場合
どうすればよいの???
oracleのv$sessionみたいなやつってなぁい???
62: 02/03/03 21:15 ID:??? AAS
>>54 は基幹系ってどういうものか知らないに一票。
63: 02/03/03 23:09 ID:JvCjwWq9(1) AAS
>>60
InnoDBなら、150万レコード読み書きばりばりの実績があるんで
BDBよりInnoDBの方が個人的には信頼できる感じ。

>>61
show processlist; かな
64: 02/03/04 02:46 ID:aSAN1Dyh(1) AAS
「DBMS、mSQL、MySQL、PostgreSQLを比較する」
「その4」を書く予定で「その3」の文末が締めくくられているが、「その4」は書かれていない。
外部リンク[html]:japan.internet.com
外部リンク[html]:japan.internet.com
外部リンク[html]:japan.internet.com

「基幹業務にオープンソースのでDBは使えるか」
外部リンク[html]:japan.internet.com
省2
65
(1): 02/04/15 17:17 ID:Y50/HiMb(1) AAS
MySQLってVIEWもサブクエリー使えないの!ショックだよ!
66
(1): [age] 02/04/24 22:41 ID:??? AAS
>>65
そもそも、VIEWもサブクエリーも本当にそれ以外の解決法がないのか調査せよ。
67
(1): 02/04/25 15:24 ID:e1QGMeHX(1) AAS
MySQLのトランザクションって読み取り一貫性あるの?
68
(1): 02/04/25 15:34 ID:7OgUmN66(1) AAS
つーかMySQLにトランザクションなんてあるの?
69: 02/04/25 16:49 ID:H/XSRPXK(1) AAS
>>67
>>68
MySQL-MaxはSERIALIZABLEまでサポートしているよ
70
(2): 02/04/26 01:46 ID:aKJw6oZ3(1) AAS
BDBがサポートされてから何年も経つのに、いまだに「MySQLにトランザクションはない」
って言う人絶えないよね。どっから情報が流れてるんだろ? 単行本?
71: 02/04/26 01:49 ID:uBZvlRFd(1) AAS
>>70
書籍とか、MySQLを使ってみた感想などを書いているWebサイトとか、
いっぱいありますからね。
ほんとに困ったもんです。トホホ。
72: 02/04/26 01:55 ID:??? AAS
でも、BDB使うならMySQL使うメリットもないなぁ。
73: 02/04/26 16:20 ID:??? AAS
じゃInnoDBつかえば?
74
(1): 02/04/27 14:45 ID:40Y3gDf/(1) AAS
BDBとかInnoDBとか含まれてるらしいけども
それが含まれてトランザクションとか使えるようになったわけだよね?
なにやら設定だとかも特別に必要だとか。
管理とかめんどくさくなったりするの?
75: 02/04/27 23:16 ID:WvEh4JFD(1) AAS
>>66
下手に正規化するよりかは、テーブルを冗長気味に作ったほうがいいと
いうことだねぇ、たぶん
76: [age] 02/04/28 00:36 ID:??? AAS
>>74
特別な設定は全く無いとは言わないけど、ほんのちょっとだよ。
CREATE TABLE文の最後に、Type=InnoDB とか付け加えれば、そのテーブルは
トランザクションに対応したInnoDBテーブルになる
77
(1): 1 02/04/28 16:45 ID:C3o4tOYE(1) AAS
すごい長寿スレだw 
あんまりこないのだけれど、この板じゃこのくらい普通なの?

>>70
何年も経たないでしょ? BDBが使えるようになってちょうど2年くらい?
だし、使えることは事実としても、PostgreSQLではなくBDBやInnoDB使用
のMySQLでトランザクションを使うメリットってある?

俺の認識ではやっぱりMySQLはMyISAMでトランザクション処理が必要ない
省1
78
(1): 02/04/28 22:52 ID:??? AAS
PostgreSQL使いから見ると、MyISAMとかBDBとかInnoDBとかとMySQLとの関係が分からんのだけど、
そこら辺まとめて解説してあるWebページとかある?
どういう仕組みになってるの?
79: 1 02/04/28 23:53 ID:Nql8g44v(1) AAS
>78
MySQLの場合、あらかじめテーブルの形式を選んでおく必要がある。
デフォルトはMyISAMという形式で、検索・更新は速いのだけれど
トランザクションが使えなかったり、色々制約がある。
BDBやInnoDBはトランザクションが使える形式だけれど、MyISAMより
遅いのとフルテキスト・インデックスが作れないとか、これまた制約
がある。
省2
80
(2): 02/04/29 00:12 ID:L8KHf1nv(1/4) AAS
>>77
PostgreSQL使う必要がなくなるよ。
81
(1): 02/04/29 00:42 ID:oAtRhIR1(1) AAS
>>80
MySQLのウリって速さなのに、その速さをわざわざ殺して…、ってことじゃないんでしょうか、
多分。
82
(1): 02/04/29 01:01 ID:6cDOgkjX(1) AAS
>>80
おれもPostgreSQL使いなんだけど、MySQLはトランザクション使えないとか、
速いだけ、とかいう印象だったわけ。どうやら間違いだったようだけど、
ただ、79の書き込みを読む限りでは、PostgreSQLを使う必要が無いのかもしれないけど、
あえてMySQLを使う理由というのもどうも見当たらない。
むしろテーブルを定義する際にBDBやらInnoDBやら設定しなければならないというが
多少抵抗有り。
省1
83
(1): 02/04/29 11:35 ID:L8KHf1nv(2/4) AAS
>>81
私が使った感触では、InnoDBテーブルにしても特に遅くなったと
は感じなかったよ。

PostgreSQLは、データベースのサイズが大きくなるほど、リニアに
性能が劣化するらしいのだが、ほんと?
84: 02/04/29 13:12 ID:??? AAS
InnoDBは知らないけど、BDBはかなり落ちるでしょ?
つか、開発陣もそう明言してたような。
85
(1): 02/04/29 13:18 ID:ohqYmtGy(1) AAS
>>83
>私が使った感触では、InnoDBテーブルにしても特に遅くなったと
>は感じなかったよ。

 トランザクションをサポートすると、DBの内部構造が大幅に変化する。

 どういうことかと言うと、ロールバック・セグメントに一旦データーを
書き込んで、COMMIT後にディスクに書き出しを行うようになる。
 つまり、トランザクションをサポートするとディスクの読み書きが倍に
省12
86: 02/04/29 14:10 ID:L8KHf1nv(3/4) AAS
>>85
だ・か・ら ほとんど変わんなかったんだよ
87: 02/04/29 14:33 ID:L8KHf1nv(4/4) AAS
PostgreSQL用のJDBCドライバって、使えるシロモノなの?
こんな問題があるとか、知ってる方いらっしゃいませんか?

EJBなどを使ってアプリケーションサーバーと組み合わせて使おう
かと考えているのですが...。
88
(1): 02/04/30 00:24 ID:??? AAS
>82
sub-selectやviewやストアド使えないのって、
普段使ってる人には結構痛いような。。。
89
(1): 02/04/30 01:02 ID:On4duFT+(1/2) AAS
>>88
select * from products where price in ( select max( price ) from products )
(これあってたっけ?)
とかさ、どうやって実現すんだろうか…
いや、SQL文を二回発行すればいいっていうのは分かるけど
90
(2): 02/04/30 01:10 ID:fm61+/4G(1) AAS
Postgresってreplication出来るの?
91
(1): 02/04/30 01:27 ID:On4duFT+(2/2) AAS
>>90
レプリケーションってAccessも備えているアレだな。

Postgres は DB稼動させたままDUMPできるからな。
WALもあることだし、まあなんとかなるんじゃないかと。
92: 02/04/30 02:19 ID:??? AAS
>90
同期レプリケーションはないです。

PostgresのProxy的に動くUsogresというものはあって、
こいつは一つのクライアントからのクエリを二つのサーバに送ります。
「リアルタイムバックアップ」と称しているようです。

あと、Postgresのcontribの中にrservというものがあって、
こいつはトリガを利用して、更新を自身のDBの中にログとして保存し、
省4
93: 02/04/30 02:21 ID:??? AAS
訂正。

> ただし、複雑なトランザクションは後方参照があった場合にどうなるのかは

ただし、複雑なトランザクションや後方参照があった場合にどうなるのかは
94
(1): 02/04/30 05:40 ID:cIvpnxu+(1) AAS
>>89
> いや、SQL文を二回発行すればいいっていうのは分かるけど
なら二回発行しろよ!
っていうのが、MySQLの基本思想だと認識してる。その辺が個性的で好き
95: 02/04/30 09:02 ID:hqeE3hHP(1/2) AAS
>>94
 二回発行すると、DBとの通信部分で遅くってしまうという罠
96: 02/04/30 10:12 ID:??? AAS
罠っつーか、自明。
97
(1): 02/04/30 10:15 ID:??? AAS
>91
WALですが、チェックポイントを通過した部分は再利用されるので、
アーカイブログ的な使い方はできません。あくまでエラーリカバリ用でしょう。

差分バックアップ、あるいはアーカイブログは
今後のPostgresの大きなテーマだと思います。
98: 02/04/30 10:33 ID:hqeE3hHP(2/2) AAS
>>97
 RMAN嫌い。そしてハードウェアRAID使え。
99
(1): 02/04/30 10:47 ID:??? AAS
すんまそん。前の文の意味が分からんのです。
100: 02/05/02 11:40 ID:??? AAS
>>99
DBとかアプリケーション単体のレベルじゃなくて、ハードディスクごと二重化しちゃえって
ことでしょ
101: 02/05/02 22:46 ID:??? AAS
あ、いやRAIDはその通りだと思うのだけど、RMANって何?
1-
あと 311 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s