PostgreSQL 2テーブル目

このエントリーをはてなブックマークに追加
931NAME IS NULL:04/03/15 20:48 ID:3isCxXIL
7.4.2をDLしてpostmaterしようとすると
FATAL: "/usr/local/pgsql/data" is not a valid data directory
DETAIL: File "/usr/local/pgsql/data/PG_VERSION" is missing.
なるエラーが出てしまいます。
無難に7.3あたりにした方がいいのでしょうか?
932NAME IS NULL:04/03/15 20:53 ID:???
>929
contrib/pg_autovacuum/
933NAME IS NULL:04/03/16 19:27 ID:???
>>932
感謝します。
contribディレクトリのこと調べてみました。
こういう形でユーティリティが提供されているとは知りませんでした。
makeしないといけないのですね
934NAME IS NULL:04/03/17 13:57 ID:???
>>931
initdbしてないんじゃない?
935NAME IS NULL:04/03/17 20:21 ID:???
Windows版はまだぁ?
936NAME IS NULL:04/03/18 01:06 ID:???
>>935
前から聞いてる人?
おいらも同じ気分
雑誌によると7.5またわ8.0らしい
937NAME IS NULL:04/03/18 01:06 ID:???
PostgreSQLと相性の良い文字コードはEUC-JPですか?

UTF-8やShift-JISでも使えますけどなんか無駄な機能を使っているような気がします。
938NAME IS NULL:04/03/19 16:48 ID:???
alterで型をintからtextに変換することはできますか?
急に文字入れたいとか言われちゃって・・・
939938:04/03/19 16:55 ID:???
言ったそばから自己解決しました><

新しいカラムを追加して、そこに変換したいカラムのデータをコピーして
古いカラム消して、新しく追加したカラムの名前を古いのに変えれば
同じでした。
940NAME IS NULL:04/03/19 17:35 ID:???
postgresqlでクエリのベンチマークを測る手段としてpgloadを使ってみたいんですが
もう古いのか、いくつかエラーが出るんで修正しながら試しています。
ベンチマーク測定で他に何か良い方法ってありますか?
(pgbenchはマニュアルを読みましたが、既存のテーブルのテストはできないですよね?)
941NAME IS NULL:04/03/20 09:52 ID:???
単純に時間をはかるだけなら、psqlから\timingするというのもある。
942NAME IS NULL:04/03/20 11:38 ID:???
MLより、こっちのほうが建設的に見えるのはどういうわけだ?
943NAME IS NULL:04/03/20 12:56 ID:???
MLにはジンナイタソに
「そろそろモモコの一周忌ですね」
とツッコメる人がいないからだ。
944NAME IS NULL:04/03/20 13:33 ID:???
>>943
モモコってなんですか?
ハムスターかなんか?
945NAME IS NULL:04/03/20 13:59 ID:???
みんな仲良く!
946NAME IS NULL:04/03/20 14:04 ID:???
ジンナイタソのPDA用脳内人物です。
ここらの共演が見ものかと。
ttp://java-house.jp/ml/archive/j-h-b/050924.html

主にJava-Houseで活躍するも、荒れてきたことと同一人物であることが見破られそうになったことから、ももこの夫により死亡がつげられる。
ttp://java-house.jp/ml/archive/j-h-b/052276.html

他にもTurboLinuxを使う山本佳織やMacを使うゆっぴぃなどが見つかっている。
947NAME IS NULL:04/03/20 14:32 ID:???
>>946
なるほど、技術系ML各地で電波を送信している方なのですね。
名前をぐぐってみたらわかりますた。
948NAME IS NULL:04/03/20 14:35 ID:???
>>943-947
実はジサクジエーンというこの事実
949NAME IS NULL:04/03/20 14:42 ID:???
>>948
えっ?これもジンナイタソの自作自演なの?((((;゜Д゜))))ガクガクブルブル
950NAME IS NULL:04/03/20 15:16 ID:???
>>948-949
もういいよ、ジンナイタン、そこまでジサクジエーンしなくても。
みんなわかってるから…。
951山本佳織:04/03/20 15:17 ID:???
>>948=ジンナイタソ
ちなみに943がモモコの夫の雅人で944がゆっぴいということでよろしいか?
952NAME IS NULL:04/03/20 15:21 ID:???
>946
死亡メールにマジレスしてる人がいることも驚きダ!
953NAME IS NULL:04/03/20 15:49 ID:???
ところで次スレは>>950が立てるの?
954NAME IS NULL:04/03/20 16:02 ID:???
スレタイは
「PostgreSQL & pgsql-jp ML 3テーブル目」
でおながい
955NAME IS NULL:04/03/20 16:03 ID:???
>>952
そして今ジナイタソの相手してる人をみると・・・
956NAME IS NULL:04/03/20 17:22 ID:cQph4WXC
PostgreSQL 3テーブル目

PostgreSQLについて語って2万テーブルをめざしましょう。
関連アプリケーション特有の話題は、以下のスレッドへ。
pgsql-mlのヲチもここで。

●過去スレ
PostgreSQL
http://pc2.2ch.net/php/kako/989/989375812.html
PostgreSQL 2テーブル目(移転前)
http://pc2.2ch.net/test/read.cgi/php/1047317680/
PostgreSQL 2テーブル目
http://pc2.2ch.net/test/read.cgi/db/1056944337/

●関連スレ
PostgreSQLのことならここで聞け
http://pc2.2ch.net/test/read.cgi/db/1056960249/
MySQL vs PostgreSQL
http://pc2.2ch.net/test/read.cgi/db/1056943680/
PHP + PostgreSQL
http://pc2.2ch.net/test/read.cgi/php/983128806/
PerlでPostgreSQL
http://pc2.2ch.net/test/read.cgi/php/999249463/
957NAME IS NULL:04/03/20 17:24 ID:???
958NAME IS NULL:04/03/20 19:20 ID:???
よっしゃ!埋めて行こう。
959新スレの1:04/03/20 20:45 ID:???
ちょっと早かったか・・・
990くらいでも問題なかった気が。
960NAME IS NULL:04/03/21 18:33 ID:???
大変だ !
C++用の API  libpq++ が7.3で無くなっている
7.2には有るのに。
誰か知りませんか。
961NAME IS NULL:04/03/21 20:36 ID:???
おさがわせしました。
GBorgで見つかりました。
962NAME IS NULL:04/03/23 18:30 ID:???
よっしゃ!埋めていこう!
963NAME IS NULL:04/03/23 19:48 ID:???

       \∧_ヘ    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦いくぞゴルァ!!
    /三√ ゚Д゚) /  \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,         \ ぶーぶーぶー /
      //三/|三|\              タリー
      ∪  ∪     (\_/)タリー    タリー   先はなげぇ〜よ。
                (  ´Д)    タリー  タリー
                /   つ  (\_/)   (\_/)ノ⌒ヽ、
               (_(__つ⊂(´Д`⊂⌒`つ(´Д` )_人__) ))
964NAME IS NULL:04/03/23 21:18 ID:???
1000!
965NAME IS NULL:04/03/23 21:19 ID:???
?
966NAME IS NULL:04/03/29 14:20 ID:bZAOhvfO
PostgreSQLって、コラム名にuser使えないの?
967NAME IS NULL:04/03/29 14:43 ID:bZAOhvfO
ERROR: parser: parse error at or near....
って何よ。。
968NAME IS NULL:04/03/29 15:00 ID:bZAOhvfO
********=# CREATE TABLE accesslog (
********(# time timestamp(0),
********(# path varchar(80),
********(# ssid varchar(80),
********(# user varchar(80),
********(# group varchar(80),
********(# lang varchar(10),
********(# remote varchar(80),
********(# browser varchar(80),
********(# error text);
ERROR: parser: parse error at or near "user" at character 84
969初心者:04/03/30 10:16 ID:???
Cygwin+PostgreSQLを試そうとしている初心者です。
Windows2000でcygwin最新をインストールして、↓
Package Version
cygipc 2.03-2
cygwin 1.5.9-1

ipc-daemon2をバックグラウンドで走らせ、ipcsを実行すると
以下のようになるのですが、これってうまくいってませんよね?
$ ipcs

---------- Shared Memory Segments --------
shmid key bytes nattch status

---------- Semaphore Arrays --------
semid nsems key

---------- Message Queues --------
msqid used-bytes messages

どうすればうまく共有メモリの設定?ができるのでしょうか?
970NAME IS NULL:04/03/31 17:11 ID:GNiAicAu
わしも嵌って、一度
$ ipctest h
してからやったらうまくいったかのような感覚を覚えたことはある。
でも実際それがキーになってるのかはよくわかんない。

あとは権限関係でこけてないかログ見てみるとか。
971970:04/03/31 17:13 ID:GNiAicAu
2.xよりも1.xの方が事例が多くてラクな予感。
972初心者:04/04/02 08:42 ID:???
>970

ありがとうございます。
Cygwin1.5系ではipc-daemonは2.xでないといけないと聞いたので
2.xでやってました。1.xも試してみます。
ログがあるんですか…。
973NAME IS NULL:04/04/03 03:56 ID:ZUcU1XBz
pg_stat_activityで実行中のクエリを見たいんですけど、
全て<IDLE>になってしまいます。
pg_hba.confではクエリが見られるよう設定してあるんですが、
どうすれば良いのでしょうか。
974NAME IS NULL:04/04/03 11:53 ID:om45/2Hf
Cygwin+postgreを使っておりまして、いままでは何も考えずにipc-daemonを起動してpostgreを起動してたのですが、
ふと疑問に思いまして、
ipc-daemon の ipcってのはどういう意味(なにかの略称?)なのでしょうか?
975NAME IS NULL:04/04/03 19:47 ID:???
inter process communication
976NAME IS NULL:04/04/07 13:21 ID:???
丸一年VACUUMもANALYZEもしてないDBにFULLかけたら!panic起こして鯖が死んだ(ワラ
977NAME IS NULL:04/04/21 15:20 ID:KjL6eAbt
PostgreSQL 7.1.3の SJISデータを pg_dump して7.4のEUC-JPテーブルへリストすることって可能でしょうか?
978NAME IS NULL:04/04/21 22:39 ID:OnfOdbnt
>>977
pg_dumpでプレーンテキスト指定すると、SQLで出るから、
nkfとか使ってコード変換して、あと手でなおすとこあったら、なおせばOKじゃない?

979NAME IS NULL:04/04/21 22:46 ID:???
はしご高とか失われるデータはないかな。
980NAME IS NULL
ORACLEのUPSERT相当の処理を行うのに

key = SELECT key FROM t1;
if (key) {
 UPDATE t1 SET 〜
} else {
 INSERT INTO t1 〜
}

とやるのと

UPDATE t1 SET 〜
if (cmdtuples == 0) {
 INSERT INTO t1 〜
}

とやるのとどちらが効率いいもんなんでしょうか?