トップページ⇒linux
215コメント64KB

最強のフリーDB、PosrgreSQLについて語ろう!!

■ このスレッドは過去ログ倉庫に格納されています
0001root01/09/15 05:08ID:lhv0tj2I
いろいろ教えてkださい。
0002mysqld01/09/15 05:19ID:nEO2oZ/Y
最強はMySQLだっ。
いまは一部勝てないところもあるけど、最強の座ももうすぐっ。
0003login:Penguin01/09/15 06:00ID:b0kpsN9M
お!漏れはPostgreSQL大好きだぞ。
1のスペルが間違っているが
このスレが繁盛しますように。
0004ひひひ01/09/15 06:14ID:ERO85xzw
http://www.himawari.sakura.ne.jp/%7Eloveseat/Adu/index0.html
0005login:Penguin01/09/15 11:40ID:HifgjbVM
>>4
板違い

debianではそのままではapacheと組み合わせることができないバグ(コマンドに「-」が入っているとエラー。debianではnobodyではなくwww-dataなのでエラーになる)をさっさとなおしてください。

MySQLともどもがんばってほしいです。サポート会社の一つがつぶれたけど
0006 01/09/15 12:05ID:8B102AZc
MySQLに期待!!
0007login:Penguin01/09/15 13:15ID:yXSIWwcg
PostgreSQLってなんて読むYO!
ぽすとぐれ えすきゅーえる?
0008login:Penguin01/09/15 13:43ID:YMXwiAsE
>>7
おいらはポストグレス・キューレル
0009login:Penguin01/09/15 13:50ID:z1w/GQRs
コテハンの建てるスレはクソスレが多い。
0010login:Penguin01/09/16 01:51ID:hC8W0wvM
Interbase最強
0011login:Penguin01/09/16 06:10ID:BZAEn/mM
>>1
おまえはguestだろう?
0012Kylixはどう01/09/16 11:18ID:v2Myypyg
96 名前:軽くてサクサク :01/09/16 11:16 ID:v2Myypyg
名前:電波者 :01/09/16 11:14 ID:v2Myypyg
>9
>11  逝ってよし

名前:電波者だす 01/09/16 09:22 ID:v2Myypyg
http://www01.netweb.ne.jp/~kimura/cgi-bin/minibbs.cgi

にLinux問題の第一人者(支障)が、電波をだしとります。。。。
ここが、電波発信の中心だすがな。。。
[20124]・[20123] あたりをよく読んでおくように。。。
5W1Hをわすれんとくりやす。。。

以上

更新したよ
 ↓
http://www.hanajan.com/
0013login:Penguin01/09/16 12:54ID:2Og0qBMM
>>8
君だけじゃなくて誰でも「ポストグレスSQL」って読むと思う。
だってそう決まってるんだし、、、

書き方がいやらしいけどね
0014login:Penguin01/09/16 22:57ID:XT.VS7/k
>>13
ttp://www.jp.postgresql.org/
S付け加えて読むなよ、、、
0015login:Penguin01/09/17 00:15ID:pS4.PFf2
知り合いのK氏は、「ぽすてーじゃーえすきゅーえる」って呼んでた。
俺は、postgresql「ぽすとぐれえすきゅーえる」、postgres「ぽすとぐれす」と呼んでます。
でも、MySQLの方がシンプルで良い!
MySQLマンセー!
0016名称未設定01/09/17 00:58ID:fCU4pkRE
「ぽすとぐる しーくえる」って、呼ばへん?
0017login:Penguin01/09/17 02:49ID:Ra8Gx3Mc
Sybase ASEマンセー
0018login:Penguin01/09/17 08:53ID:XJzMShJY
libpqプロトコルについて教えてください。
サーバ、クライアント間で通信をする時に必要なこのlibpqプロトコルは具体的にはどのようなものですか?
SMTPならHELO MAIL FROM: ........
HTTPならGET http://.........
ではlibpqプロトコルは?
テキストで実現しているのでしょうか?
0019login:Penguin01/09/17 12:25ID:2byUuTr6
シスアド試験のために練習したいです。
何から始めやしょう?
0020login:Penguin01/09/17 12:43ID:yTe31VzY
>>19
これからはMySQL
0021login:Penguin01/09/17 12:56ID:ifL3FpVU
>>18
マヌアル読め。
http://osb.sra.co.jp/PostgreSQL/Manual/
http://osb.sra.co.jp/PostgreSQL/Manual/PostgreSQL-7.1-ja/
00222101/09/17 12:57ID:ifL3FpVU
コピペ失敗。スマソ
http://osb.sra.co.jp/PostgreSQL/Manual/
http://osb.sra.co.jp/PostgreSQL/Manual/PostgreSQL-7.1-ja/protocol.html
0023age01/09/17 13:01ID:eyD8NYxI
ぽすとぐれすきゅーえる。
0024login:Penguin01/09/17 13:10ID:y0Ofw2yc
「ぽすとぐれす」です。"QL"をわざわざ読む必要はありません。
0025月と太陽と丘01/09/24 17:22ID:ypsrL3wA
「ぽすぐれえすきゅーえる」
と読んでる。
0026login:Penguin01/12/01 18:53ID:tgje8z1W
test
0027login:Penguin02/02/26 11:19ID:ZIHj2Wac
test
0028login:Penguin02/04/29 11:50ID:vkIPlKiY
PostgresSQLのSが続くんで駄洒落精神に則りPostgreSQLにした
ってことで宜しいドスか?
0029login:Penguin02/04/29 12:26ID:5Pjat1NA
しかし、盛り上がらないね・・・。
この板ではまともな話が出来そうに無いけど、もう少し何とか。
0030login:Penguin02/04/29 13:03ID:y84vU73r
vacuum打たなくてもいいようにならんかなぁ
0031 02/04/29 14:36ID:Q7ERJXiG
MSのSQL使いが偉そうです。
PosrgreSQLの利点はなんですか?フリーだからライセンス料とかでイバルくらいしか思いつきません。
ぎゃふんと言わせたい。なにがいい?具体的な性能比って言っても双方よくわからんし。
0032login:Penguin02/04/29 15:10ID:erp8u6Gm
>>30 次のバージョンではなるらしい。
0033login:Penguin02/04/29 15:13ID:BPPYOOct
「ポスグレ」
0034login:Penguin02/04/29 15:13ID:erp8u6Gm
>>31
そんな不毛な事考えるのはよせ。
それより PostgreSQL をより良く使いこなす事を考えろ。
MS-SQL だってそうバカにしたもんじゃない。ガチンコ勝負は敗色濃厚。
0035login:Penguin02/04/29 15:20ID:SOx6igQ5
PostgreSQLのインストールの仕方おしえてください。
0036login:Penguin02/04/29 15:29ID:erp8u6Gm
赤帽とかインスコして、インストール時にデータベースサーバ選べ。
それが一番簡単。
00373502/04/29 15:30ID:SOx6igQ5
CD上に
postgresql-libs-7.1.3-2.i386
postgresql-server-7.1.3-2.i386
postgresql-devel-7.1.3-2.i386
postgresql-7.1.3-2.i386
この4個のファイルがあるんですけどこれをインストールするには
rpm -ivh postgresql-server-7.1.3-2.i386.rpm でいいんでしょうか?
0038login:Penguin02/04/29 15:33ID:shKRDD93
>>37
マルチポスト氏ね
00393502/04/29 15:34ID:SOx6igQ5
スマソ。。。。
0040login:Penguin02/04/29 15:34ID:erp8u6Gm
>>37
-devel- はいらん。
後の三つを一度にインストールしろ。
空白で区切って rpm コマンドに三つ一度に食わせろ。
00413502/04/29 15:40ID:SOx6igQ5
すいませんリナックス初心者で一寸先は闇な感じで、RPMの概念がいまいち
わかってないです。。。
 インストールしようとレッドハッド7.2のCDをいれて
コマンド実行したんですが、「cannot open file rpm:そのようなファイルやディレクトリ
はありません」と表示されてしまいます。CDもちゃんとマウントしました。
これにはどういう原因が考えられますか?
00423502/04/29 15:57ID:SOx6igQ5
何度やっても CANNOT OPEN FILE RPM です。。。
もしかして根本的なことがちがっているのでしょうか?
恐る恐る聞きますが、インストールするファイルはディレクトリ指定
みたいなのしなくちゃならないんでしょうか?ファイル名だけでいいんでしょうか?
0043login:Penguin02/04/29 16:36ID:erp8u6Gm
>>42
>インストールするファイルはディレクトリ指定
その通り。rpm に限らず Unix や Linux でファイルを指定するには
「相対パス」と「絶対パス」のどちらかでやる必要がある。
相対パス指定では目的のディレクトリに cd で移動してから指定する。
cd /mnt/cdrom/RedHat/RPMS
rpm -ivh postgresql-7.1.3-2.i386
絶対パス指定では "/" から始まる絶対位置で指定する。
rpm -ivh /mnt/cdrom/RedHat/RPMS/postgresql-7.1.3-2.i386

おわかりか?
0044関連スレ02/04/29 19:26ID:2ROjWdot
PostgreSQL @Web制作板
http://pc.2ch.net/test/read.cgi/php/989375812/l50

PostgreSQL or MySQL @Unix板
http://pc.2ch.net/test/read.cgi/unix/955533785/l50

PerlでPostgreSQL @Web制作板
http://pc.2ch.net/test/read.cgi/php/999249463/l50

データベース @プログラム技術板
http://pc.2ch.net/test/read.cgi/tech/1001351439/l50

【ノウ】DBアプリ開発ノウハウ【ハウ】
http://pc.2ch.net/test/read.cgi/tech/1015807409/l50
0045なんとなく02/05/08 16:44ID:VWl63TTc
保守カキコ
0046login:Penguin02/05/31 17:30ID:Jtn1o7EF
定期あげ
0047login:Penguin02/05/31 17:40ID:EAGgpsfz
厨房な質問で申し訳ないんですが、red法度でrpmでインストールしているのですが、
OS起動時に、手動での起動で言う"postmaster -i -S"と同等のオプションをつける方法がわかりません。
起動スクリプトをどこか変更すればいいとは思うんですが。
毎回手動でやってます。どなたか教えてください。
0048login:Penguin02/05/31 23:07ID:ut/jd41q
>>5
げ、そーだったのかー
さんくす。とけたよ。
0049login:Penguin02/05/31 23:21ID:8JOPPAKp
>>47
/etc/rc.d/init.d/postgresqlってファイルに書き込めばOK

正確には忘れたけど、/usr/sbin/pg_ctrl
って書いてあるところに\"-i -S\"を付け加えればいいのでは?
違ってたら失礼。
0050login:Penguin02/06/01 01:14ID:wxdsEuwF
PostgreSQL の愛称「Possy(ポッシー)」
0051login:Penguin02/06/01 14:19ID:nTaWvxXr
エローい!
0052login:Penguin02/06/01 18:17ID:Z79m7hhd
>>49

> /etc/rc.d/init.d/postgresqlってファイルに書き込めばOK
>
> 正確には忘れたけど、/usr/sbin/pg_ctrl
> って書いてあるところに\"-i -S\"を付け加えればいいのでは?
> 違ってたら失礼。

/etc/rc.d/init.d/postgresqlに書き込むのは確かだが、
pg_ctlからpostmasterに引数を渡すには次のようにする。

pg_ctl start -D /data/directory -o "-i -S"
00534702/06/01 20:27ID:rQfjHfnA
ありがとうございます!
""(\"\"?)で囲むのはわからなかったです。やってみます。
0054login:Penguin02/06/02 13:41ID:j+Pp4HpP
おまえら、バックアップはどうやってとってるですか。
0055login:Penguin02/06/03 13:39ID:piy8qUwc
pg_dump...
逝ってきます..
0056login:Penguin02/07/08 22:45ID:i6NdoK6O
PostgreSQLが立ち上がりません。
RedHat Linux7.3 で、postgresql-7.2.1-5のRPMです。
/var/lib/pgsql/.bash_profileは以下の通りです(2行)

[ -f $PGDATA/../initdb.i18n ] && source $PGDATA/../initdb.i18n
export PGDATA=/var/lib/pgsql/data

# su postgres
$ /usr/bin/pg_ctl start とすると以下のメッセージが出ます。

pg_ctl: no database directory or environment variable $PGDATA is specified
Try 'pg_ctl --help' for more infomation

さりとて、
$ /usr/bin/pg_ctl start -D /var/lib/pgsql/data とかましてみれば
postmaster successfurry started
DEBUG: database system was shut down at 2002-07-08 22:42:16 JST
DEBUG redo record is at 0/E450A0; undo record is at 0/0; shutdown TRUE
DEBUG: next transaction id: 359; next oid:138958
DEBUG: database system is ready
とか出て止まってしまいます。最初でうまくいったと思ったのですが。
RPMでインストールしてから/var/lib/pgsql/.bash_profileを上の通りいじった
だけです。ご教示お願いします。
0057login:Penguin02/07/09 06:55ID:b2mn0gSf
>>56
ネタですか?
postmasterがデーモンモードでなければ
制御は端末に返ってきませんがな。

RH7.3でpostgresql使いたいんなら、rootになって
/etc/rc.d/init.d/postgres start
の方がいいんでないかい?
0058login:Penguin02/07/09 21:53ID:hzmVdpXA
>>57
 大マジです。/etc/rc.d/init.d/postgresql start で起動はするのですが、
それでは、動かないアプリケーションがあったので困っていたのです。

>postmasterがデーモンモードでなければ
>制御は端末に返ってきませんがな。

 ということも理解できてないので、くだ質に逝ってきます。すみませんでした。

0059login:Penguin02/07/18 22:25ID:q2bZAmaB
SELECT * FROM linux WHERE title LIKE '%PostgreSQL%';
0060名無しさん@Emacs02/08/16 15:35ID:RIIEq5wb
MySQLの方が最強だよ。
0061login:Penguin02/08/16 15:41ID:Qt+9UMZg
この前、for each statement な Trigger を書こうと思ったら、何かエラーでんの。
ソースコード見たら実装されてねえよ!
いけてねえ。こんな糞DB
00626102/08/16 23:44ID:283/HAZo
おい! だれかなんとか言えよ。
「それでも PostgreSQLは優れてる!」って言い張る信者はいねーのか? 藁
0063名無しさん@お腹いっぱい02/09/23 12:32ID:12KBGEbG

create indexは差分でやってくれますか?
データ登録する度にcreate indexするのは効率悪いでしょうか?
0064login:Penguin02/09/23 13:15ID:8aRp8/nt
PgはOUTER JOINサポートしていないみたいだね。
0065login:Penguin02/09/23 13:20ID:sHarUhGd
>>62
「◯×が実装されてないから糞だ」という言葉を吐いた時点で
そいつはヘタレに決定だから無視されてるって事に気づかんか?
0066login:Penguin02/09/23 15:24ID:itqNjlCk
>>64
いつのバージョンの話をしてるの?
7.22 使ってから書こうね。
0067login:Penguin02/09/23 22:53ID:OOHC3fqF
こんなのがあった。

データベース総合スレ
http://pc.2ch.net/test/read.cgi/linux/1032163403/
0068login:Penguin02/09/24 00:13ID:daUwfJ1X
おい! 永遠のライバル MySQL がトランザクションをサポートしたってのに、なぜageぬ?
http://www.businesswire.com/cgi-bin/f_headline.cgi?bw.092302/222660241
0069外注業者02/09/24 00:19ID:CpXiRjjK
PostgreSQLもMySQLもどんぐりの背比べ。
結局、商用データベースのような高機能を持ち合わせていない。
現在、個人的に、GUIベースでの管理ツールを計画中。
計画だけだけど。
0070login:Penguin02/09/24 00:26ID:daUwfJ1X
>>69 そういう事ばかり言ってると実は素人だとばれるぞ。
0071login:Penguin02/09/24 03:11ID:idIUeLPw
>68
あ? MySQL-MAXの話じゃないの? つーか、MySQLは興味ないよ。
速いのはいいけど、オモチャみたいなもんだしな。

crash recovery capabilitiesとか言ってるけど、ホントにサポートしてるわけ?
誰が検証してんの?

MySQLの方がマーケティングうまいのは認めるけどね。

>70
禿堂。
0072login:Penguin02/09/24 12:14ID:8flv7sjM
>>70
おれもそう思った。
0073login:Penguin02/09/28 00:24ID:Rzs1ecN2
ER図を手軽に書けて、その ER を PostgreSQL、MySQL、Oracle とかの
CREATE TABLE 文に変換してくれるフリーソフトないか?
0074login:Penguin02/09/28 01:48ID:w2JghH/T
>>73
dia 使ったことある?
おれはない。
0075login:Penguin02/12/12 21:50ID:SQODCpb5
ID がそれっぽいので DB のスレをageてみる。
>>74
昨夜使ってみたが、やめときゃよかったと思った。
0076IP記録実験03/01/08 22:13ID:1aQvEFST
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0077login:Penguin03/01/09 01:08ID:0uJfVOg+
記念カキコ。

ひるよきさんはジンジャー買えましたか?
0078login:Penguin03/01/09 01:23ID:0uJfVOg+
ひろゆ子さんは居ませんか?
0079login:Penguin03/01/09 01:33ID:0uJfVOg+
>>540
生き別れた妹ハケーソ
0080IP記録実験03/01/09 01:54ID:/FPjyTcf
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0081login:Penguin03/01/09 02:06ID:janFKrXY
>>638
そのキャップだけはいろんな意味で許せん。僕によこせ
0082login:Penguin03/01/09 02:50ID:WLR/vbSx
どこよ。
0083login:Penguin03/01/10 12:09ID:sD1v+NK8
age
0084山崎渉03/01/15 11:26ID:dWXij4Sa
(^^)
0085login:Penguin03/01/24 23:44ID:1nF8zV5x
7.3マンセーあげ!
0086login:Penguin03/01/25 12:39ID:Ho0lswYf
.org TLD Now Runs on PostgreSQL
http://slashdot.org/article.pl?sid=03/01/24/1549207
http://www.computerworld.com.au/idg2.nsf/All/2ADD84E6EBCEADE9CA256CB30075FA01!OpenDocument
0087login:Penguin03/01/25 16:41ID:GJSLbZVt
たまに突然xlogが無くなって落ちるのなんとかして欲しい。
7.3.1でもまだ直ってない。
0088login:Penguin03/01/25 17:23ID:HJI9RC+T
>>87
詳細きぼんぬ
xlogが無くなるってどういう事?
0089login:Penguin03/01/25 18:29ID:EJzO51lG
ディスク容量足りなくて落ちてるだけじゃねーの?
0090login:Penguin03/01/25 19:55ID:HJI9RC+T
7.2以降から急によくなったから、仕事でも使ってるけど
>>87の言ってることが本当だとちと恐いね。規模によるのかな?

87さん降臨きぼんあげ
0091login:Penguin03/01/25 21:31ID:9VrNRdtb
たぶん、>87はwalのsyncのオプションが変なのだと思うよ
00928703/01/25 22:19ID:GJSLbZVt
walのsyncのオプションってなんだ?
wal関連は普通にデフォルトで使ってる。ディスク容量も問題なし。
それで突然消えることあるの?

この現象が出るときはたいていこんな感じ。
簡単なupdate文も発行できない状態(エラーが出る)になり、
そのセッションが切れる。セッションを継ぎ直して、
そういうことを何度か繰り返していると、DBごと落ちる。
で、DBを再度起動しようとすると「xlogがないよー」とのエラーであがらない。
たしかに該当のlogファイルがない。
しかたないので、pg_resetxlogで復旧。

データ量もアクセス数もそんな多くない。
結構困っているのだけど、メインではoracle使っているので、
ソースを見たり、本家の人に報告したりするまでの時間が取れない。だれか教えて。
0093login:Penguin03/01/25 23:22ID:9VrNRdtb
つか、Postgres on windowsだったりしないよね?
0094login:Penguin03/01/25 23:38ID:FADxlM3K
>>92
こんな現象聞いたこと無いなあ。うちでは 7.2 で3000万件のくらいの
データを扱ってるが、安定しまくってる。

OS、マシンスペック、接続形態、テーブルの CREATE TABLE と
現象が起きる最低限の SQL を提示してくれると、だれか追試してくれるかも。

009588=9003/01/25 23:41ID:HJI9RC+T
>>87
うーん、そういえばファイルシステム何使ってます?
ウチではlinux+ext2でしか使った事ないっす。
0096login:Penguin03/01/26 00:55ID:lp050T1q
なんか設定もデフォのままっていってるし、ただのDQNのような気がする。
解析してほしいなら、log晒らせば?
0097login:Penguin03/01/26 09:11ID:zKElRxa1
IDEのディスクのwrite cacheが有効になってるとか。
0098login:Penguin03/01/26 09:13ID:zKElRxa1
postgresではコネクションのたびにpostmasterが子プロセスをforkして
子プロセスが処理を行うので、postmasterが落ちるというのは、
滅多になく「意図的に(自分から)落ちている」可能性が高いっす。
00998703/01/26 10:50ID:/GUsaxWo
DQNなのかなぁ。
さっきも書いたようにメインはOracleだからPostgreSQLはほとんど
設定変えてない。

テーブル構造とかはメインと同じだから公開はできないや。
そんな特別な項目はないかな。update trigger設定しているくらいかな。

デフォルトの設定だと突然ログ消えるものなの?
それはやばくないか?

あ、ファイルシステムext3だ。それが問題?
0100login:Penguin03/01/26 13:40ID:8pklu7wE
とりあえず聞いたこと無い現象だし、
エラーの内容を見てみないとなんとも言えんね。
>87さん、今度エラーがでたら晒してもらえるとありがたい。

ついでにsyslog有効にしておいたほうがいいですよ。
デフォだと無効になってた気がするんで。(未確認)
0101login:Penguin03/01/27 00:44ID:9x8dzhHH
Oracleをメインに使ってるような環境ならPostgresチューニングした方がよいよ。
別にデフォルトが問題あるわけではないが。
walのオプションも知らないってのは...

Postgresはデフォルトではソートも共有メモリも比較的少ししか使ってないから
メモリ領域余ってるならもっと割り当てたり、
walのsyncのオプションも最適なものにした方がよいねぇー。
pgbenchでも使って調べな。

代替こんな所じゃなく、MLで聴いた方がよいのでは。

>73

pgaceess
■ このスレッドは過去ログ倉庫に格納されています