最強のフリーDB、PosrgreSQLについて語ろう!!
1 :
root :
01/09/15 05:08 ID:lhv0tj2I いろいろ教えてkださい。
2 :
mysqld :01/09/15 05:19 ID:nEO2oZ/Y
最強はMySQLだっ。 いまは一部勝てないところもあるけど、最強の座ももうすぐっ。
お!漏れはPostgreSQL大好きだぞ。 1のスペルが間違っているが このスレが繁盛しますように。
4 :
ひひひ :01/09/15 06:14 ID:ERO85xzw
5 :
login:Penguin :01/09/15 11:40 ID:HifgjbVM
>>4 板違い
debianではそのままではapacheと組み合わせることができないバグ(コマンドに「-」が入っているとエラー。debianではnobodyではなくwww-dataなのでエラーになる)をさっさとなおしてください。
MySQLともどもがんばってほしいです。サポート会社の一つがつぶれたけど
6 :
:01/09/15 12:05 ID:8B102AZc
MySQLに期待!!
7 :
login:Penguin :01/09/15 13:15 ID:yXSIWwcg
PostgreSQLってなんて読むYO! ぽすとぐれ えすきゅーえる?
8 :
login:Penguin :01/09/15 13:43 ID:YMXwiAsE
コテハンの建てるスレはクソスレが多い。
10 :
login:Penguin :01/09/16 01:51 ID:hC8W0wvM
Interbase最強
11 :
login:Penguin :01/09/16 06:10 ID:BZAEn/mM
13 :
login:Penguin :01/09/16 12:54 ID:2Og0qBMM
>>8 君だけじゃなくて誰でも「ポストグレスSQL」って読むと思う。
だってそう決まってるんだし、、、
書き方がいやらしいけどね
知り合いのK氏は、「ぽすてーじゃーえすきゅーえる」って呼んでた。 俺は、postgresql「ぽすとぐれえすきゅーえる」、postgres「ぽすとぐれす」と呼んでます。 でも、MySQLの方がシンプルで良い! MySQLマンセー!
16 :
名称未設定 :01/09/17 00:58 ID:fCU4pkRE
「ぽすとぐる しーくえる」って、呼ばへん?
Sybase ASEマンセー
18 :
login:Penguin :01/09/17 08:53 ID:XJzMShJY
libpqプロトコルについて教えてください。
サーバ、クライアント間で通信をする時に必要なこのlibpqプロトコルは具体的にはどのようなものですか?
SMTPならHELO MAIL FROM: ........
HTTPならGET
http://......... ではlibpqプロトコルは?
テキストで実現しているのでしょうか?
19 :
login:Penguin :01/09/17 12:25 ID:2byUuTr6
シスアド試験のために練習したいです。 何から始めやしょう?
20 :
login:Penguin :01/09/17 12:43 ID:yTe31VzY
21 :
login:Penguin :01/09/17 12:56 ID:ifL3FpVU
22 :
21 :01/09/17 12:57 ID:ifL3FpVU
23 :
age :01/09/17 13:01 ID:eyD8NYxI
ぽすとぐれすきゅーえる。
24 :
login:Penguin :01/09/17 13:10 ID:y0Ofw2yc
「ぽすとぐれす」です。"QL"をわざわざ読む必要はありません。
「ぽすぐれえすきゅーえる」 と読んでる。
test
test
28 :
login:Penguin :02/04/29 11:50 ID:vkIPlKiY
PostgresSQLのSが続くんで駄洒落精神に則りPostgreSQLにした ってことで宜しいドスか?
しかし、盛り上がらないね・・・。 この板ではまともな話が出来そうに無いけど、もう少し何とか。
30 :
login:Penguin :02/04/29 13:03 ID:y84vU73r
vacuum打たなくてもいいようにならんかなぁ
31 :
:02/04/29 14:36 ID:Q7ERJXiG
MSのSQL使いが偉そうです。 PosrgreSQLの利点はなんですか?フリーだからライセンス料とかでイバルくらいしか思いつきません。 ぎゃふんと言わせたい。なにがいい?具体的な性能比って言っても双方よくわからんし。
「ポスグレ」
>>31 そんな不毛な事考えるのはよせ。
それより PostgreSQL をより良く使いこなす事を考えろ。
MS-SQL だってそうバカにしたもんじゃない。ガチンコ勝負は敗色濃厚。
35 :
login:Penguin :02/04/29 15:20 ID:SOx6igQ5
PostgreSQLのインストールの仕方おしえてください。
36 :
login:Penguin :02/04/29 15:29 ID:erp8u6Gm
赤帽とかインスコして、インストール時にデータベースサーバ選べ。 それが一番簡単。
37 :
35 :02/04/29 15:30 ID: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 でいいんでしょうか?
39 :
35 :02/04/29 15:34 ID:SOx6igQ5
スマソ。。。。
40 :
login:Penguin :02/04/29 15:34 ID:erp8u6Gm
>>37 -devel- はいらん。
後の三つを一度にインストールしろ。
空白で区切って rpm コマンドに三つ一度に食わせろ。
41 :
35 :02/04/29 15:40 ID:SOx6igQ5
すいませんリナックス初心者で一寸先は闇な感じで、RPMの概念がいまいち わかってないです。。。 インストールしようとレッドハッド7.2のCDをいれて コマンド実行したんですが、「cannot open file rpm:そのようなファイルやディレクトリ はありません」と表示されてしまいます。CDもちゃんとマウントしました。 これにはどういう原因が考えられますか?
42 :
35 :02/04/29 15:57 ID:SOx6igQ5
何度やっても CANNOT OPEN FILE RPM です。。。 もしかして根本的なことがちがっているのでしょうか? 恐る恐る聞きますが、インストールするファイルはディレクトリ指定 みたいなのしなくちゃならないんでしょうか?ファイル名だけでいいんでしょうか?
43 :
login:Penguin :02/04/29 16:36 ID: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
おわかりか?
44 :
関連スレ :02/04/29 19:26 ID:2ROjWdot
45 :
なんとなく :02/05/08 16:44 ID:VWl63TTc
保守カキコ
46 :
login:Penguin :02/05/31 17:30 ID:Jtn1o7EF
定期あげ
47 :
login:Penguin :02/05/31 17:40 ID:EAGgpsfz
厨房な質問で申し訳ないんですが、red法度でrpmでインストールしているのですが、 OS起動時に、手動での起動で言う"postmaster -i -S"と同等のオプションをつける方法がわかりません。 起動スクリプトをどこか変更すればいいとは思うんですが。 毎回手動でやってます。どなたか教えてください。
48 :
login:Penguin :02/05/31 23:07 ID:ut/jd41q
>>5 げ、そーだったのかー
さんくす。とけたよ。
49 :
login:Penguin :02/05/31 23:21 ID:8JOPPAKp
>>47 /etc/rc.d/init.d/postgresqlってファイルに書き込めばOK
正確には忘れたけど、/usr/sbin/pg_ctrl
って書いてあるところに\"-i -S\"を付け加えればいいのでは?
違ってたら失礼。
50 :
login:Penguin :02/06/01 01:14 ID:wxdsEuwF
PostgreSQL の愛称「Possy(ポッシー)」
51 :
login:Penguin :02/06/01 14:19 ID:nTaWvxXr
エローい!
52 :
login:Penguin :02/06/01 18:17 ID: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"
53 :
47 :02/06/01 20:27 ID:rQfjHfnA
ありがとうございます! ""(\"\"?)で囲むのはわからなかったです。やってみます。
54 :
login:Penguin :02/06/02 13:41 ID:j+Pp4HpP
おまえら、バックアップはどうやってとってるですか。
pg_dump... 逝ってきます..
56 :
login:Penguin :02/07/08 22:45 ID: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を上の通りいじった だけです。ご教示お願いします。
>>56 ネタですか?
postmasterがデーモンモードでなければ
制御は端末に返ってきませんがな。
RH7.3でpostgresql使いたいんなら、rootになって
/etc/rc.d/init.d/postgres start
の方がいいんでないかい?
>>57 大マジです。/etc/rc.d/init.d/postgresql start で起動はするのですが、
それでは、動かないアプリケーションがあったので困っていたのです。
>postmasterがデーモンモードでなければ
>制御は端末に返ってきませんがな。
ということも理解できてないので、くだ質に逝ってきます。すみませんでした。
59 :
login:Penguin :02/07/18 22:25 ID:q2bZAmaB
SELECT * FROM linux WHERE title LIKE '%PostgreSQL%';
60 :
名無しさん@Emacs :02/08/16 15:35 ID:RIIEq5wb
MySQLの方が最強だよ。
61 :
login:Penguin :02/08/16 15:41 ID:Qt+9UMZg
この前、for each statement な Trigger を書こうと思ったら、何かエラーでんの。 ソースコード見たら実装されてねえよ! いけてねえ。こんな糞DB
62 :
61 :02/08/16 23:44 ID:283/HAZo
おい! だれかなんとか言えよ。 「それでも PostgreSQLは優れてる!」って言い張る信者はいねーのか? 藁
create indexは差分でやってくれますか? データ登録する度にcreate indexするのは効率悪いでしょうか?
PgはOUTER JOINサポートしていないみたいだね。
>>62 「◯×が実装されてないから糞だ」という言葉を吐いた時点で
そいつはヘタレに決定だから無視されてるって事に気づかんか?
>>64 いつのバージョンの話をしてるの?
7.22 使ってから書こうね。
68 :
login:Penguin :02/09/24 00:13 ID:daUwfJ1X
69 :
外注業者 :02/09/24 00:19 ID:CpXiRjjK
PostgreSQLもMySQLもどんぐりの背比べ。 結局、商用データベースのような高機能を持ち合わせていない。 現在、個人的に、GUIベースでの管理ツールを計画中。 計画だけだけど。
>>69 そういう事ばかり言ってると実は素人だとばれるぞ。
>68 あ? MySQL-MAXの話じゃないの? つーか、MySQLは興味ないよ。 速いのはいいけど、オモチャみたいなもんだしな。 crash recovery capabilitiesとか言ってるけど、ホントにサポートしてるわけ? 誰が検証してんの? MySQLの方がマーケティングうまいのは認めるけどね。 >70 禿堂。
72 :
login:Penguin :02/09/24 12:14 ID:8flv7sjM
ER図を手軽に書けて、その ER を PostgreSQL、MySQL、Oracle とかの CREATE TABLE 文に変換してくれるフリーソフトないか?
75 :
login:Penguin :02/12/12 21:50 ID:SQODCpb5
ID がそれっぽいので DB のスレをageてみる。
>>74 昨夜使ってみたが、やめときゃよかったと思った。
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を提出することがある。
記念カキコ。 ひるよきさんはジンジャー買えましたか?
ひろゆ子さんは居ませんか?
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を提出することがある。
>>638 そのキャップだけはいろんな意味で許せん。僕によこせ
どこよ。
83 :
login:Penguin :03/01/10 12:09 ID:sD1v+NK8
age
84 :
山崎渉 :03/01/15 11:26 ID:dWXij4Sa
(^^)
7.3マンセーあげ!
86 :
login:Penguin :03/01/25 12:39 ID:Ho0lswYf
87 :
login:Penguin :03/01/25 16:41 ID:GJSLbZVt
たまに突然xlogが無くなって落ちるのなんとかして欲しい。 7.3.1でもまだ直ってない。
>>87 詳細きぼんぬ
xlogが無くなるってどういう事?
ディスク容量足りなくて落ちてるだけじゃねーの?
7.2以降から急によくなったから、仕事でも使ってるけど
>>87 の言ってることが本当だとちと恐いね。規模によるのかな?
87さん降臨きぼんあげ
たぶん、>87はwalのsyncのオプションが変なのだと思うよ
92 :
87 :03/01/25 22:19 ID:GJSLbZVt
walのsyncのオプションってなんだ? wal関連は普通にデフォルトで使ってる。ディスク容量も問題なし。 それで突然消えることあるの? この現象が出るときはたいていこんな感じ。 簡単なupdate文も発行できない状態(エラーが出る)になり、 そのセッションが切れる。セッションを継ぎ直して、 そういうことを何度か繰り返していると、DBごと落ちる。 で、DBを再度起動しようとすると「xlogがないよー」とのエラーであがらない。 たしかに該当のlogファイルがない。 しかたないので、pg_resetxlogで復旧。 データ量もアクセス数もそんな多くない。 結構困っているのだけど、メインではoracle使っているので、 ソースを見たり、本家の人に報告したりするまでの時間が取れない。だれか教えて。
つか、Postgres on windowsだったりしないよね?
94 :
login:Penguin :03/01/25 23:38 ID:FADxlM3K
>>92 こんな現象聞いたこと無いなあ。うちでは 7.2 で3000万件のくらいの
データを扱ってるが、安定しまくってる。
OS、マシンスペック、接続形態、テーブルの CREATE TABLE と
現象が起きる最低限の SQL を提示してくれると、だれか追試してくれるかも。
95 :
88=90 :03/01/25 23:41 ID:HJI9RC+T
>>87 うーん、そういえばファイルシステム何使ってます?
ウチではlinux+ext2でしか使った事ないっす。
なんか設定もデフォのままっていってるし、ただのDQNのような気がする。 解析してほしいなら、log晒らせば?
IDEのディスクのwrite cacheが有効になってるとか。
postgresではコネクションのたびにpostmasterが子プロセスをforkして 子プロセスが処理を行うので、postmasterが落ちるというのは、 滅多になく「意図的に(自分から)落ちている」可能性が高いっす。
99 :
87 :03/01/26 10:50 ID:/GUsaxWo
DQNなのかなぁ。 さっきも書いたようにメインはOracleだからPostgreSQLはほとんど 設定変えてない。 テーブル構造とかはメインと同じだから公開はできないや。 そんな特別な項目はないかな。update trigger設定しているくらいかな。 デフォルトの設定だと突然ログ消えるものなの? それはやばくないか? あ、ファイルシステムext3だ。それが問題?
とりあえず聞いたこと無い現象だし、 エラーの内容を見てみないとなんとも言えんね。 >87さん、今度エラーがでたら晒してもらえるとありがたい。 ついでにsyslog有効にしておいたほうがいいですよ。 デフォだと無効になってた気がするんで。(未確認)
Oracleをメインに使ってるような環境ならPostgresチューニングした方がよいよ。 別にデフォルトが問題あるわけではないが。 walのオプションも知らないってのは... Postgresはデフォルトではソートも共有メモリも比較的少ししか使ってないから メモリ領域余ってるならもっと割り当てたり、 walのsyncのオプションも最適なものにした方がよいねぇー。 pgbenchでも使って調べな。 代替こんな所じゃなく、MLで聴いた方がよいのでは。 >73 pgaceess
最近diaが流行りだけど、XMLで書かれてるってことは、 もしかしてXSLT通したらそーゆーことができるのかしらん?
103 :
login:Penguin :03/01/29 23:20 ID:RmJyy5zh
win2000でMySQL使ってんじゃが、 作業は全てコンソール(DOSプロンプト)で手入力せんといかんのかのぅ? 例えばテーブル作成する場合、テキストファイルにCREATE TABLE文書いて、 それを読み込ませてテーブル作成したり、SQL文コピペでテーブル作成したり とかってできんのかのぅ?教えてくんろ。
>>103 ここ、PostgreSQLのスレなんだけど。。。。
105 :
login:Penguin :03/01/30 00:04 ID:qB4C09jy
>>104 MySQLのスレが無かったで、
ここにはMySQLからPostgreSQLに乗り換えた人がおるやも知れん
思たんじゃぁ。すまんやったのぅ。
ところで、PostgreSQLの場合ならどうなんじゃろ?教えてけれ。
>>105 PostgreSQLなら、psqlというコマンドツールがある。
これの-fオプションであらかじめ書いておいたファイルを読み込ませることができる。
つまり、あなたの要望は満たしているということ。
>>106 教えてくれてありがとなぁ。
おらさ、最終的にはPostgreSQLに乗り換えますばい。
>>107 つーかMySQLでもリダイレクトつかって、
$ mysql オプションとか < SQLバッチファイル
てな感じでできるよ。
でもせっかくだからPostgreSQLへの移行をお勧めしておきます(w
実験データをテキストのCSVで管理しているんだけど、データベースを使って 見ようかと思ってPlamoのPostgreSQL始めて使ってみたんだけどpostgresとか pgbash意外のユーザーからデータベースにアクセスするにはどうすればいいんだ? アカウント追加するのか?ログインのではなくてデータベース用に?
111 :
109 :03/02/04 07:31 ID:hbGXQ0kR
実際にやってみたらそうでした。
112 :
login:Penguin :03/02/06 05:23 ID:tl1ZGe37
mSQLってどうなん?
113 :
login:Penguin :03/02/10 14:16 ID:5nrOx9Ak
7.3なんですけど、 バッチ処理等の前に、トリガを無効化する場合は、どうすればで良いですか? MS風>ALTER TABLE tableBASIC DISABLE TRIGGER trig_test1 ora風>ALTER TRIGGER trig_test1 DISABLE ;
drop trigger(w。
115 :
login:Penguin :03/03/13 13:14 ID:uIwFKftV
厨な質問ですがゆるして下さい Red Hat 8.0でpostgresql-7.2.2-1を使い始めました いろんな解説をネットでみてたらインストールしてはじめてPostgreSQLを起動 すると # su - postgres とすると、スーパーユーザーで起動しデータベースを初期化しますよねそんで あとからユーザーを追加するのは # su -postgres $ -bash2.05$ createuser foo ....y or nで2、3問質問に答えたら CREATE USER foo とめでたく、fooというユーザーが登録出来たのですが では、いざユーザーネームfooでデータベースを作ったりPostgreSQLに接続するにはどうしたらいいのでしょうか? ほとんどのPostgresqlのHPの解説ではユーザーの追加までは同じようなことが 詳しくでてますけど、ユーザーでPostgreSQLを起動したり、データベースを作成する解説が少ないと思います、なにも知らない、ど素人なんでスーパーユーザーでやってたら、怖いので宜しく教えて下さい。
>115 マニュアル
117 :
山崎渉 :03/03/13 16:25 ID:52vAtNh8
(^^)
118 :
login:Penguin :03/03/13 17:06 ID:fD+egQGH
115です、マニュアルは目を通してみましたが的確な答を探せません。 PostgreSQLでlinuxと同名のユーザーアカウントこさえたらpgsql文は実行できるのですが、 PostgreSQLだけのユーザーアカウントをこしらえても CREATE USER と表示するものの、pgsql文が実行できずデータベースにアクセスできません xxxx is dose not exitとエラーを吐きます、 PostgreSQLユーザーアカウントはlinuxのユーザーアカウントと同一ではいけないということなのでしょうか?
>>118 マニュアルちょろっと見たけどわかんなかったよー
誰か教えて。2ちゃんなんだし固いこと言うなよー
って素直に聞いた方がいいかも。
>>118 psqlに使いたいDB名をオプションでつければいいんじゃない?
なにもオプションつけないと
xxxx is dose not exit
となる。
これの意味は、psqlを実行したユーザ名と同じ名前の
DBがないって意味。オプションつけないとユーザ名と
同じ名前のDBを開こうとする。
って言うのであってるのか?識者の方。
おれも先週インストールして少し使っただけなので
よくわかってなかったりする。
DB2最強伝説
122 :
山崎渉 :03/04/17 12:18 ID:KRn99/cy
(^^)
123 :
山崎渉 :03/04/20 06:04 ID:xFRXxEWb
∧_∧ ( ^^ )< ぬるぽ(^^)
124 :
山崎渉 :03/05/22 02:14 ID:VfjbtMwi
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
125 :
山崎渉 :03/05/28 16:58 ID:4u9ffZfO
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
ちと、スレの主旨からはずれるがすまんこ。 世の中不況で赤貧なので、仕方なく日当6500円という低賃金で雇われている。 当初文章textのみという約束が何故かレイアウトからアンカーまでやることに。 帰宅してばたんきゅー。本業ができない。流石に頭にきてがたくった。 新条件としてAccessでも何を使ってもいいからDBを構築してくれ。 日当は七千円。 「はぁ?」日当七千円?漏まえ相場ってもんがあるだろうが。 業者頼んだらどれだけ取られるかわかってんのか? 漏れ一人にそれを七千円でか?口あんぐり。 人をなんだと思ってやがると一旦はNimdaでも撒いてやろうかと思ったが、 それでは芸がない。ちょと考えた…向こうは機材は揃えると約束したな。 よっしゃそこそこまともな鯖マシン用意させて、Linuxそれもslack9でPostgreSQL。 Accessに限らないと言ったよなぁ…。ニヤニヤ。入れちまえばこっちのもんだ。 漏れも勉強できるし一石二鳥と思うのだがどうか。(´Д`)y-~~ ちなみにシステム課含めコンソールでうにうに操作できるやつはいない。(´Д`)y-~~ それどころかwin坊主鯖の管理すら危うい。シス管のスキルが漏れ以下といえば想像がつくだろ。 つまりそこらへんの厨房以下ということだ。(´Д`)y-~~ 無論下地だけ作って自分が覚えた時点でバックレあとのデータ入力は無論漏れはやらん。 スキルもねぇくせに、ピノキオみたいに鼻高くしてるシステム課の丁稚どもにやっていただく。(´Д`)y-~~ 「私はDBを構築してくれと言われただけでデータの入力までは命じられてませんよ?」 と空とぼける。(´Д`)y-~~ 丁稚どもには「はぁ?こんなこともできないんですかぁ?」 使い方は教科書読んで覚えればぁ?とな。で、とっととおさらば。てのはどうか?(´Д`)y-~~ なにせコマンドプロンプトすら使えないような奴らだからな。にやにや やはり、仕事は楽しくやらなくてはなぁ。_( (_´Д`)_
IDがSQLあげ
128 :
_ :03/06/09 04:51 ID:cx3Lw/qF
>126 ちょっと面白いネタだが、真面目にそれやったらむしろ首になる可能性大。
ER図 [谷澤動物病院]─┐ [DHC]───┐ ┌──[ アメリカ ]←─────┐ │ │ (販売). │ ↑ (敵対) (訴訟) (訴訟) │ (レイプ) (同盟). | ↓ ↓. ↓ ↓ ↓. ↓ [天上界]←──(敵対)──→[ひろゆき] [女子短大生] [防 衛 庁]←(敵対)→[北朝鮮]←┐ │ ↑ ↑ ↑ ↑ ↑ │ (お告げ) (訴訟) (訴訟) (痴漢) (言いがかり) (支持) │ | / \ | | | │ ↓ [産経新聞]←(対立)→[朝日新聞]←(盟友)→[毎日新聞]←(敵対)→[ヨルダン]. │ [千乃様] └────(支.持)───┬─────────┘ [パナウェーブ研究所]←(敵対)→[ニビル星]←(命令)─[惑星フリーザ] [中国]←(対 立)→[台湾] ↑ │ │ ↑ ↑. ↑ |(保護したい) (スカラー波で攻撃). | (好き) (好き) (同盟).. └→[タマちゃん]←┘ (敵対) . |. | | ↑↑ | └─[ S A R S ]─┘ ↓ (愛しい) ↓. ↑ [金星]────┘└───────────[惑星ベジータ]───(派遣)──┘
131 :
login:Penguin :03/06/23 16:05 ID:x5JKb4rH
こんちゃ〜 今、とある研究でpostgres使ってます. データ数75萬個ほどあるんですが,100萬個超えた らパフォーマンスが著しく低下するという話を 聞きました. そこんとこどうなの? 詳細キボンヌフ! Let's プリコンパイル!
phpMyAdminがあるからMySQLのがいいな。 Postgre版はできたんだっけ?
133 :
login:Penguin :03/06/24 00:40 ID:uIcs7H+j
>131 その程度の情報で何をどう教えろってのよ。 自分でやってみれ!
135 :
login:Penguin :03/07/01 15:29 ID:iLzcT878
(・∀・)renice!
136 :
login:Penguin :03/07/04 12:07 ID:I/1UFkk5
(・∀・)renice!
137 :
login:Penguin :03/07/06 23:46 ID:lEtq+gmE
(・∀・)renice!
138 :
login:Penguin :03/07/07 00:04 ID:o0vaJK1+
139 :
クエッ! :03/07/07 18:42 ID:K0HruVSF
PowerGresただにしてください。
140 :
login:Penguin :03/07/07 18:47 ID:wMCU0E/B
SRA はオープンソースに力を入れる! というのは嘘だろ PostgreSQL も Windows 晩は PowerGRES とクローズの商用に してる。ターボを買収してから、動きが変だね
141 :
クエッ! :03/07/07 18:53 ID:K0HruVSF
「オープンソースの商用利用に力を入れる!」ってことでしょうか。 いまさらPostgresをWinで使うなんて、ローカルデバグにしか用途 ないんだから、タダで使わせろってんだ! その方がSRA社的にもメリットあると思うんですがね。
まぁ確かに意味分かんないよな。 本業のSIに必要な改良とかはちっともやらないのに、 Windows版とか開発して無駄に負担増やしてるし。 もっとも、 > ターボを買収してから、動きが変だね 買収する前から十分変だったわけだが。
143 :
クエッ! :03/07/07 19:36 ID:K0HruVSF
SRAって石井さんとか三谷さんとこだよね!? こんな中途半端なWin版なんぞ作るとは思えないんだが・・・ 初版v1.00はPostmasterが正常に終了できないバグ(すでにバグの域 超えてると思うんだが)内包したまま正式リリースしてしまう あたり、ベンダーとしていかがなものかと。
145 :
login:Penguin :03/07/10 11:46 ID:XRUTGChN
insertでカウントアップする設定ってどやるんだっけか。 auto count とかなんか修飾子あったっけか。
146 :
145 :03/07/10 12:11 ID:XRUTGChN
なんか分かりにくいな。 レコードinsertで自動カウントアップする設定ってどやるんだっけか。
148 :
145 :03/07/10 12:49 ID:XRUTGChN
あ、そうなのじゃ移動するけどマルチ扱いしないでね。
149 :
login:Penguin :03/07/14 02:43 ID:YDflspfA
age
150 :
山崎 渉 :03/07/15 11:17 ID:doz396Fq
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
151 :
login:Penguin :03/07/15 12:04 ID:KhvjxSuE
(・∀・)renice!
∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
153 :
山崎 渉 :03/08/15 23:35 ID:dil3w4kp
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
154 :
login:Penguin :04/01/18 05:50 ID:YJxmKKf3
(・∀・)
(・∀・)
(・∀・)
159 :
login:Penguin :04/04/09 00:59 ID:E9wQ2At3
(・∀・)
160 :
login:Penguin :04/04/10 01:39 ID:04yJkWho
あげ
適当なインスコの仕方と使い方教えて下さい
162 :
login:Penguin :04/08/18 15:28 ID:ynTQ7Yh+
OpenOfficeとPosrgreSQLとを連携させてデータベースシステムを 構築している人はいらっしゃいますか? またはそれが可能ですか? できれば一度挑戦してみたいと 思っているのですが。
できるかもしれないけど激しく板違い
>>162 パーツだけおいておくから後は自分で考えな
O D B C
165 :
login:Penguin :04/09/22 22:05:43 ID:mjSwZu6S
Debian woodyにパッケージのpostgres 7.2.1をインストールして、 SQLを始めました。複数カラムを対象にソートしたいのですが、 具体的なSQL文を書けずに、はまっています。 次のようなクラス別の名簿があるときに、 gorua=> select * from list ; class | name -------+---------------------------------------------------- 2 | mona 2 | giko 2 | fusa 1 | mona 1 | morara (5 rows) classを昇順に並べ、さらにnameを昇順にソートした次のような出力を 得るにはどうすればよいでしょうか。 1 | mona 1 | morara 2 | fusa 2 | giko 2 | mona gorua=> select * from list order by class asc; では、class順には並んでも、name順にはなりません(OID順?)。 一時テーブルを作るのかなと思いますが、手詰まりです。教えて いただけませんでしょうか。
select * from list order by class, name;
だから 板違い(rya
168 :
165 :04/09/23 00:31:37 ID:p74eKbFH
SELECT select_list FROM table_expression ORDER BY column1 [ASC | DESC] [, column2 [ASC | DESC] ...] ですね。どうもありがとうございます。 板違いでしたか、大変ごめんなさいです。
169 :
login:Penguin :2005/04/05(火) 18:43:38 ID:ADOcCXFA
unix=# \d wkc.high View "wkc.high" Column | Type | Modifiers --------+---------+----------- wkdate | text | emp | integer | high | bigint | View definition: SELECT to_char((count.wdate)::timestamp with time zone, 'YYYY-MM'::text) AS wkdate, count.emp, count(*) AS high FROM wkc.count WHERE (count."type" = 'high'::text) GROUP BY to_char((co unt.wdate)::timestamp with time zone, 'YYYY-MM'::text), count.emp; unix=# と、\d の結果の後になんかついてくるのですが、これと同じ種類のtableを作成しようとした場合、 どのようなcreate文を使えばいいでしょうか。 unix=# create table wkc.middle(wkdate text, emp integer, middle bigint); では、後ろに上記のようにView definition〜といった表示はありませんでした。 よろしければ、ご助言をお願いします。 すれ違いでしたらすみません。
171 :
login:Penguin :2005/10/03(月) 19:31:01 ID:AsqTXkIp
すいません、とあるグループウェアを入れるにあたりpostgresを動かさないと いけません。fedora dore パッケージなので最初からPostgreSQLは8が入って ました。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー ホームディレクトリで.bash_profileを開き、以下を追加します。 export PATH="$PATH":/usr/local/pgsql/bin export POSTGRES_HOME=/usr/local/pgsql export PGLIB=$POSTGRES_HOME/lib export PGDATA=$POSTGRES_HOME/data export MANPATH="$MANPATH":$POSTGRES_HOME/man export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB" ーーーーーーーーーーーーーーーーーーーーーーーーーーー おそらく入れられたディレクトリーが違うと思うのですが、どうすれば判断つきますか。 各行の意味さえわからず、/usr以下をあれこれ見て回っているのですが、どうにも 判断つきかねてます。どん底初心者に愛の手を。
>>171 Fedora dore なんて無いことに加え、さらに日本語の意味がわからんが
おそらくこういうことであろう。
rpm -q postgresql
173 :
172 :2005/10/05(水) 19:22:54 ID:2tD4NzLM
失礼。間違った。 rpm -ql postgresql
174 :
login:Penguin :2005/10/05(水) 23:46:03 ID:SF209Dx+
Thank's rpm -qlでの問い合わせも、ドキュメントやマニュアルの羅列で PGLIB PGDATA LD_LIBRARY_PATHってのが何を意味するのか さっぱりわからないのです。多分、ライブラリ-のパス? デ-タパスだろうくらい。LD_LIBRARY_PATHは現在のパスに PGLIBを追加しているって判断でいいんですよね。 /etc/rc.d/init.dの起動スクリプトでも読んで、探してみます。 勿論、doreはcoreのタイポです。
175 :
172 :2005/10/06(木) 00:38:00 ID:8ttnAeEr
うーむ 失礼した。 rpm -qpl postgresql-server とか rpm -qpl postgresql-libs の方がよかったようだ。 手元には RH9 しか無いので Fedora のことはわからんが、 RH9 の場合 POSTGRES_HOME=/usr PGLIB=/usr/lib/pgsql PGDATA=/var/lib/pgsql/data MANPATH= -> これはデフォルトでOK LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB" 上記のPOSTGRES_HOME はポスグレがインストールされている ディレクトリを書けば良いが、RH9 なんかの場合は postmaster なんが/usr/bin/ の下にまとまってしまってるので、/usr で 十分な気がする(自信なし)。 PGLIBはポスグレ自身が使うライブラリ(plpgsql.soとか)がある 場所と思われ。これはRH9の場合/usr/lib/pgsql/の下になる。 んーでもこれはlibpqがある場所だけで良いのか?わしもよーわからん。 PGDATAはデータファイルのある場所じゃ。 LD_LIBRARY_PATHはライブラリのパスを指定するもので、ぽすぐれ の環境変数ではなくリンカの環境変数じゃ。例えばpsqlはlibpq.so を使うのでそこにライブラリのパスを通してやらんと動かん。 RH9の場合は/usr/libの下にlibpqがあるので、特に指定する必要 はない(ほとんどの場合/usr/libはでふぉるとでライブラリのパス になっている)。
176 :
login:Penguin :2005/10/06(木) 11:57:16 ID:aVDjfAp+
175さん、大変ありがとうございました。探してみるとFCの場合も、同じでした。 といいますのも、postmaster自体、/usr/bin/へ居りますし、初めてその起動コマンド であるpostmasterの内部を開いてみて、ほぉ ̄、ディレクトリ名とか位置を探して バージョンチェックしてるみたい。と思いました。*.soでいいのかなぁ〜??って不安も ありましたし。そもそも、この起動スクリプト内部で変数PGDATA等を一旦決めている ようなんで目から鱗でした。 フリーのグループウェアがpostgresql 7.2〜を使って説明している。 FC4には 8.〜 のバージョンである。で、ディレクトリ構成が違う。バージョンダウン すればいい問題でしょうが、システムアップデートの際、postgresqlを外さないといけない という手間もありますし、何せ新しい方がいいんじゃない?っていう気がありましたもので。 PHPはすでにバージョン5が動いていますのでグループウェアでpostgresqlとの連携、 その後、既に作っているアクセスのデータベースからpostgresqlDBへの乗替えへ したいと目論んでいるのです。出発点で汗だしていました。
177 :
login:Penguin :2005/10/06(木) 12:06:14 ID:aVDjfAp+
すいません、"postmasterの内部を開いてみて"とあるのは間違いで。 /etc/rc.d/init.d/postgresql を開いてみて、の事でした。
178 :
login:Penguin :2005/10/11(火) 01:59:01 ID:j6ts7GLK
ttp://wiz.syscon.co.jp/Lnxpostgres.html これによると、postgresql.confの中で、
tcpip_socket = on とするところがpostgresqlの8ではFATAL: unrecognized configuration
parameter "tcpip_socket" というパラメータがちゃいますよ、とエラーで起動できません。
バージョンにより書式が違うのでしょうか。この行が無ければ起動できます。
>>178 > バージョンにより書式が違うのでしょうか。
はい。違います。
180 :
login:Penguin :2005/10/11(火) 11:18:00 ID:j6ts7GLK
181 :
login:Penguin :2005/10/19(水) 17:20:16 ID:8EeLZrWt
SELECT とともに用いる LIMIT なんですが, 直接 PostgreSQL では使用ができるんですが, Windows の ODBC 経由では 使用できません ODBC で同等のことをやるにはどうしたらいいのでしょうか?
個人的には、MySQL は InnoDB が Oracle に買収 (MySQL の買収には失 敗) されたことによって先行き不透明なイメージが強いです。あと、機能面でか ら判断しても PostgreSQL 派です。PostgreSQL は Oracle の代わりになりう るが、MySQL は現時点で Oracle の代わりになるには程遠いという気がしま す。 ただ、対応アプリが少ないのが残念なところです。。。 ちなみに、Limit 機能に該当する機能は Oracle にはないので (rownum なん て使えない)、Web システムなので、分割表示が多い場合には PostgreSQL や MySQL の方が Oracle よりも速く結果を返してくれることもありますよね。 すみません、SQLServer や DB2 は使ったことがないので比較のしようがありま せん。
183 :
login:Penguin :2006/04/12(水) 23:08:53 ID:12et8iT5
ホットな話題なのになんで上がってないのよ!?
184 :
login:Penguin :2006/04/13(木) 00:24:39 ID:XumZgUgT
debianにインストールしたらデータベースクラスタ初期化も実行されてますよね? no-localeにしたいんですけど、初期化しなおすしかないですかねぇ?
¥d table名で情報みた時に表示される Table "xxxxxxxxx" Attribute | Type | Modifier ----------------+--------------------------+---------- のModifierって何ですか?
186 :
login:Penguin :2006/08/12(土) 00:11:59 ID:2zQ8hPEv
実際のところ、MySQL と PostgreSQL はどっちがいいんだよ?
機能や性能で決定的な違いってのは少なくなってると思う。 でも、元々MySQLはただのハッシュ表(dbmの検索文にSQLを流用しただけ) なのが成長したもの、だったよね確か。 一方PostgreSQLは、世界最初のRDBであるIngressまで遡れるのだが、 最初からデータベース(特にRelationalな)として生まれた。 この経緯から、どうしてもPostgreSQLの方が色々と筋が良く思えてしまう。 これ↑具体的な根拠がある合理的な考察じゃなくて、俺の単なる気分ね。
MySQLとPostgreSQLの洋書の数を比べてみましょう 圧倒的に、MySQLのほうが多い、10:1くらいの割合 DBは速度が肝で、速度比較の記事でも Oracle vs DB2 vs CyBase vs MySQL ばかりです PostgreSQL なんざ仲間にも入れません
189 :
login:Penguin :2006/08/12(土) 00:42:24 ID:1E+asjg6
OracleとPostgresは機能が似てるから、勉強するならこっちがオススメ。
My SQLの書籍が多いのは早くからWindowsで動いていたからだけな希ガス
Myで必要充分だという人が世の中には多かったってとこかね
193 :
login:Penguin :2007/03/29(木) 11:50:52 ID:dpkZTjio
だな
194 :
login:Penguin :2007/03/29(木) 15:47:25 ID:r+t2Jggl
いまは機能的にも大差ないんじゃない? カクイウ私はP派です
IDにSQL記念カキコ
なんてうらやましいIDなんだ
ほう
198 :
login:Penguin :2009/04/28(火) 10:26:46 ID:oTUhLnSk
CentOSのpostgresバージョンがいまだに8.1なのはなぜなんだい
Redhat linuxのVPS借りてるんですが、rebootしたらphpPgAdminにログインできなくなりました。 pg_hba.conf のアクセス権変更やら postmaster -D /usr/local/pgsql/dataやら 色々やったんですが、エラーでまくりなんですが、根本的な解決法方ってありますか?
200 :
login:Penguin :2010/08/28(土) 17:36:06 ID:qJSo2kug
ageますよっと
PostGISは便利すぎる
202 :
login:Penguin :2010/09/11(土) 06:25:36 ID:2rvR+srI
フリーではないよな
すごいなぁこのスレって10年前に立てられ、 いま11年目に突入しているのですね postgresqlはjavaには冷たいから、もう少しjavaにも優しくなってほしい
足し算、引き算ぐらい、ちゃんとやれよ
1日で1000まで消化して終了・・・みたいな爆弾ネタを投下してみたい
田代みたいに、老けるぞ。おまえ
207 :
login:Penguin :2010/09/27(月) 15:10:01 ID:Q/FCfSs0
オープンソースのRDBは、日本以外ではMySQLがメジャーだが、日本だけはPostgreSQLが結構塚割れれている。 PostgreSQLの日本における開設本のカバーにはシーラカンスの絵がある。 [シーラカンス→進化論→ガラパゴス諸島]という連想が働いた。 「日本のオープンソースはガラパゴス化している」 言われてみれば日本はいろんなところが「ガラパゴス化」している。
それがどうした? 日本で認められているものは、日本人のマニア同士がこれすげえだろうと 切磋琢磨してて、いつのまにか外人が発見して、すげーぜこれっていう 流れだろ。 アニメにしても、マンガにしても、日本人はくそウルセーからな。マニア がやり込むとスゲェ世界に突入するのよ。
209 :
login:Penguin :2010/09/28(火) 08:29:17 ID:l2+GXEfi
>マニアがやり込むとスゲェ世界に突入するのよ。 値段が?
>>207 えっ日本でもMySQLの方がメジャーと言っても良い頃合いだと思うけど
ポスグレage
それはないわ
どうでもいいw
違うわ
ワラスww