PostgreSQL
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
2001/05/09(水) 11:36ID:GHX.oCXo関連アプリケーション特有の話題は、以下のスレッドへ。
☆関連スレッド
[PHP + PostgreSQL]
http://corn.2ch.net/test/read.cgi?bbs=php&key=983128806
[PHP以外+PostgreSQL]
http://corn.2ch.net/test/read.cgi?bbs=php&key=988929199
[MySQL vs PostgreSQL]
http://corn.2ch.net/test/read.cgi?bbs=php&key=989341364
0951nobodyさん
03/03/09 18:44ID:0jalCBaQ営業力があって開発に口出さなきゃいい社長になるんじゃないの?
現実には自分よりできる人間は部下にできないだろうがなー(藁
つーかコイズコムデジタルワークス社員は降臨せよ
0952nobodyさん
03/03/09 18:51ID:???( ´∀`)/<先生!こんなのがありました!
_ / / / \___________
\⊂ノ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄||
|| || ̄ ̄ ̄ ̄ ̄||
http://saitama.gasuki.com/shinagawa/
0953小泉@コイズコムデジタルワークス
03/03/09 20:10ID:???> うにしか見えません。今見直してどうにかできるなら、最初からそういう設計は
> しないでしょう。
他人のせいにはしているつもりはありません。
0954nobodyさん
03/03/09 20:14ID:???あの一連の話をクライアントが見たら。。。
とかは考えないんだろうな。、きっと。
0955nobodyさん
03/03/09 20:43ID:???0956nobodyさん
03/03/10 01:47ID:dDkCRfq2次々と適当な情報流しまくってる。
なんでドキュソはこう誘発するかねぇ。
0957nobodyさん
03/03/10 02:59ID:???何故あんなに盛り上がるのか。何故あんなに怪しい情報が
錯綜するのか。つかみんな"よく知らないですが"って言い過ぎ(w
想像だけであんなにカキコしてどーすんだべ。
0958nobodyさん
03/03/10 03:17ID:???言い切ると粘着されそうだしなぁ。。。明らかに間違ってるのもあったけど。
まあ、あれは設計しなおさないとダメだろう。
小手先修正で自滅していった歴史を披露してたが、学習してないんだろうか(w
実際に担当してるプログラマのことも言ってたけど、同じプログラマとして彼が不憫で仕方ない...
0959nobodyさん
03/03/10 03:26ID:???「詳しくわかりませんが」はいいけど、「よく知らないですが」はどうかと。
推測ならまだいいけど、想像でっていうのはどうかと。
0960nobodyさん
03/03/10 06:22ID:???PostgreSQLがタダだからってDQN技術者が増えると、
PostgreSQLまでDQNだと思われるよ。。
0961nobodyさん
03/03/10 11:08ID:???おしえて下さい。
0963nobodyさん
03/03/10 21:36ID:???最近使い始めたのですが、遅いです。
CSE使用時の表示で応答時間2.6秒
SQL文の書き方やインデックスの使い方がヘタレ、等の
原因の方が大きいかと思いますが、
単純にマシンをパワーアップさせた場合
処理の高速化にどれくらい効果があるんでしょうか?
あほな例えですがPen4やAthlonの最高速、メモリ1Gとかに変えたとして
今より劇的に速くなったりするんでしょうか。
それとも処理の中身を勉強して最適化した方が有効でしょうか?
インデックス使うとその項目の検索で早くなるんだなぁ、程度の知識ですので・・・
0964nobodyさん
03/03/10 22:17ID:???おまえ、ワザとやってるだろ、、、
0965nobodyさん
03/03/10 22:32ID:???何をやって2.6秒かかったのか詳細に書かなきゃ答えようがない
100万レコード取得しようとして2.6秒ならかなり速いと思うが。
0966963
03/03/10 23:48ID:???select あ,い,う,え,お,か,き,く,AA.け,こ,さ,し,AA.す,せ,AA.そ
from AA LEFT JOIN BB on (AA.た = BB.た and AA.ち = BB.ち),CC,DD
whereAA.け=CC.け
and AA.す=DD.す
order by CC.つ,CC.て,CC.と,BB.な,AA.し,DD.す
AAは10000レコード、BB、CC、DDはそれぞれ1000レコードずつくらい。
・・・だめだ、自分で書いててよく判らん。
出直してくるよ。
0969nobodyさん
03/03/11 01:19ID:???いやむしろ自分か。
0971nobodyさん
03/03/11 01:53ID:???最終的に返ってくるレコード数にもよるけど、もっと速くなりそう。
Explainで実行プランを確認してみ。
Seq scanって出てくるところがあったら、indexつけてvacuumかけて
またExplainしてみてindex scanに変わるかどうか調べる。その繰り返し。
遅いからって短絡的にCPUを速くすればなんて言ってると>>949みたくなるぞ
0972nobodyさん
03/03/11 02:00ID:???単純にメモリ足んないんじゃないの?
0973nobodyさん
03/03/11 02:21ID:???0974973
03/03/11 02:36ID:???[PostgreSQL 2テーブル目]
http://pc2.2ch.net/test/read.cgi/php/1047317680/
0975nobodyさん
03/03/12 19:14ID:???http://hp.vector.co.jp/authors/VA023283/PostgreSQL.html
これ使おうと思ったんですが、
create database出来ますか?
initdb.exeで一つしか作れないんですが…
手としてはフォルダコピーして使うとかでしょうか。
0977nobodyさん
03/03/12 20:29ID:???沈みかけのスレなのに
ご回答ありがとうございまつ。
PHPとかの書き方もちょっと違う感じだし、
cygwin+pgにしておきます。
0978nobodyさん
03/03/12 20:45ID:???PHPの書き方は一緒だろ。
俺の場合本鯖はLinuxなんだが、scriptはWinで書いている。
データベース名が違うのでconnect文だけ環境によって
切り替えるようにしておけば、まったく同一のscriptで桶でし。
0979山崎渉
03/03/13 17:04ID:???0980nobodyさん
03/03/13 21:00ID:???悩んでいます。
WHERE ID=1 ORDER BY T_STAMP DESC limit 5 ORDER BY T_STAMP ASC
これで最後から5つのデータを昇順に取得できません。ORDER BY 句は複数使えない
ようで、offset に -5 などとマイナス値を与えてもエラーがでます。
結局わたしのテーブル設計がまずいとは思いますが、どなたか出来るかたレスください。
0981nobodyさん
03/03/13 22:38ID:???かな。
0982nobodyさん
03/03/13 23:33ID:sXZYIvtYRed 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を起動したり、データベースを作成する解説が少ないと思います、なにも知らない、ど素人なんでスーパーユーザーでやってたら、怖いので宜しく教えて下さい。
0983nobodyさん
03/03/13 23:49ID:???データベースは作成できない。
与えていたら、createdbで作成できる。
0984nobodyさん
03/03/14 00:03ID:bLaxbE1Pサンクス
$ su - postgres
Password:
-bash-2.05b$ createuser foo with password foo
Shall the new user be allowed to create databases? (y/n) y
Shall the new user be allowed to create more new users? (y/n) n
CREATE USER
-bash-2.05b$ su - foo
su: user foo does not exist
-bash-2.05b$
こうなるうですが.....
0986nobodyさん
03/03/14 00:35ID:bLaxbE1Pサンクス
はずかしいです、できました
0987974
03/03/14 03:24ID:???0988nobodyさん
03/03/14 10:42ID:???0989nobodyさん
03/03/14 16:23ID:???0991nobodyさん
03/03/14 23:33ID:???0994nobodyさん
03/03/15 03:59ID:???http://pc2.2ch.net/test/read.cgi/php/1047317680/l50
0995nobodyさん
03/03/15 03:59ID:???PostgreSQL 2テーブル目
http://pc2.2ch.net/test/read.cgi/php/1047317680/l50
0996nobodyさん
03/03/15 05:15ID:???0997nobodyさん
03/03/15 11:17ID:YPCssbUzParse error:
ばっかりでデバックが難しい、POSTメッソドでデータ入力まではうまく動くのだが、SQL文を書くと同じエラーばっかりだ
Parse error: parse error, unexpected $ in〜 line(最後の行)
PHPでもPostgreSQLでもいいから一行ずつトレースするデバッガーってないのかな?
0998nobodyさん
03/03/15 11:34ID:???それは PHP のパースエラー。スレ違い。
先に SQL 文のひな形を作って、データを sprintf() で埋め込んで
Postgres に渡す SQL を作るようにしてごらん。ミスを防げる。
0999999
03/03/15 11:34ID:???1000次スレ
03/03/15 11:35ID:???http://pc2.2ch.net/test/read.cgi/php/1047317680/l50
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。