PostgreSQL Part.11 ..
[2ch|▼Menu]
440:NAME IS NULL
18/05/16 14:44:27.84 .net
text型について教えてくたさい。
制限なしの可変長、つまり、長さを気にせず入れられて、短い場合はそのサイズのみディスク容量を使う認識であってますか?
その前提で、普通データベースに入れるテキストって、どれくらいのサイズまでって一般的な指針なんてありますか?
とあるログ(20万文字程度?)を有するデータを月10000個ほど登録します。その際、text型で中身を登録するか、テキストファイルと保存し、そのファイル名を登録するのは、どちらがいいでしょうか?

441:NAME IS NULL
18/05/16 22:37:47.47 .net
>>440
> 制限なしの可変長、つまり、長さを気にせず入れられて、短い場合はそのサイズのみディスク容量を使う認識であってますか?
概ねそう。制限無いといってもあるけどね。
まあギガ単位の話なのでそうそうないだろう。
> その前提で、普通データベースに入れるテキストって、どれくらいのサイズまでって一般的な指針なんてありますか?
DBによって違うだろう。
当たり前だけどpgの場合も長ければ長いほどオーバーヘッド高くなってパフォーマンス落ちるよ。可変長はTOASTされて細切れレコードで格納されるので。
> text型で中身を登録するか、テキストファイルと保存し、そのファイル名を登録するか
個人的には好きな方でやれば?レベル。
中身入れちゃった方が楽だよね。
でもその分DBが太るからバックアップとか、障害時とか運用よく考えて決めたら。

442:NAME IS NULL
18/05/23 21:52:48.15 yTjxXYth.net
DBに入れる→なんかあったときDBAの責任
ファイルに出す→なんかあったときOSインフラの責任
Linuxだろうけど、i-node で耐えうるファイル数やサイズの検証値って意外と誰も持ってなかったりするから
全部自分でやらんといかん面倒やね

443:NAME IS NULL
18/05/24 23:34:49.44 .net
責任転嫁の話しか?
そんなの、システムを組んだヤツだわ
DBAやインフラの責任にすなやって思う

444:NAME IS NULL
18/05/25 10:08:18.80 RL/OlVcJ.net
そういや、どのぐらいの同時接続まで耐えられるかとか知りたいな
もし、何千接続、何万接続に耐えられるような時代になったら、バックエンドの構成もだいぶ変わるだろうし

445:NAME IS NULL
18/05/25 14:24:08.58 .net
データなかったでしたっけ?

446:NAME IS NULL
18/05/26 08:07:21.84 .net
昔、unixに比べてnfs弱くて使えないって言われてた

447:NAME IS NULL
18/05/26 08:20:21.96 .net
nfs?
このスレと何の関係があるか知らんが、あんなもの元から使えない
こくに今の時代使いどころ間違えると終わる
お家で使うくらいに留めるべきもの

448:NAME IS NULL
18/05/27 01:08:04.85 Z87ucrVE.net
>>444
今はクライアントが直接DBつつかないだろ
Webサーバー、アプリサーバー経由でつなぐんだから、どっちかというと接続数がクリティカルになるのはそっち

449:NAME IS NULL
18/05/28 20:45:22.81 .net
接続について教えてください。
私の作ったアプリが常時接続していると指摘されました。
ver9.5で、多分pgAdminのサーバー状態の活動のウィンドウだと思うのですが、クエリーがDISCARD ALLとなっています。
アプリはc#の2005でnpgsqlを使用しており、都度connectionはusingで破棄してるつもりです。
これだと接続はきれないのでしょうか?
DISCARD ALLとはどういう状態でしょうか?

450:NAME IS NULL
18/05/29 14:11:45.78 .net
>>44

スポール

451:NAME IS NULL
18/06/02 17:07:30.77 .net
日本だけだよPostgreSQLが使われてるのって

452:NAME IS NULL
18/06/02 17:26:51.69 .net
へーそうなんだ
Coverity って言うその業界ではそこそこ有名なツールで使われてたけど日本製なのかな w

453:NAME IS NULL
18/06/04 10:03:47.52 .net
マルチマスタ標準実装早くして欲しいなぁ。

454:NAME IS NULL
18/06/05 08:21:50.71 .net
>>452
他は?

455:NAME IS NULL
18/06/05 08:51:21.58 .net
>>454
あれ?
「日本だけ」じゃなかったの?
てか、こいつらは日本人なのにいちいち英語でやってるとでも? w
URLリンク(www.postgresql.org)

456:NAME IS NULL
18/06/05 11:10:31.37 .net
日本医師会が医師から集めた会費から開発費を捻出して開発し、フリーソフトとして公開されている日医標準レセプトというソフトは
サーバー機能をUbuntuで動かしデーターベースとしてpostgesqlを採用している
そのユーザー数がおよそ15,000医療機関(医科の病院と診療所)ある

457:NAME IS NULL
18/06/05 11:21:41.01 .net
将来的には希望した医療機関は、日本医師会が用意したクラウド環境に順次移行することで院内サーバーが不要になる
URLリンク(www.orcamo.co.jp)

458:NAME IS NULL
18/06/05 16:22:51.65 .net
初歩的な質問ですが、教えてください。
postgresqlの事で調べてると、SQL文が出てきます。
例えばセッションの確認とかだと
select 〜 from pg_stat_activity とか。
こういうのは、どこで実行するのですか?
普段、pgAdminしか使わないので。
SQL Shell をデフォルトでログインして実行しても、プロンプトが=#から-#になって、helpすら表示されなくなります。

459:NAME IS NULL
18/06/05 19:00:00.03 .net
>>458
SQL分は文末にセミコロン「;」が必要だよ。
=# select * from pg_stat_activity;
とするか、
=# select *
-# from pg_stat_activity
-# ;
な感じで。

460:NAME IS NULL
18/06/05 19:36:16.93 .net
>>459
おお!ありがとうございます!!
これで色々試せそうです!!!

461:NAME IS NULL
18/06/05 20:09:47.53 .net
pgadmin で遊ぶといろいろ勉強できるね。
psqlだけだと殺風景みたいな。

462:NAME IS NULL
18/06/06 18:41:50.88 Gajfs/TG.net
遊びから学んでいいのは小学生までやぞ

463:NAME IS NULL
18/06/07 18:07:16.68 .net
オラクルを今まで使ってたんですが、カーソルを複数返すときの推奨方法はなんでしょうか?
アウトパラメータで、カーソルを戻す
リターンカーソルで、リターンネクストで複数戻す
今はこれくらいしか、思いつきません

464:NAME IS NULL
18/06/09 02:30:00.65 hcbikbxQ.net
Oracle使いがオラクルとカタカナで書くとは思えぬ。

465:NAME IS NULL
18/06/09 22:05:52.67 .net
オラクルじゃなくてオラコォーな

466:NAME IS NULL
18/06/09 22:55:41.15 .net
発音的には オアコォ ね

467:NAME IS NULL
18/06/09 23:02:06.51 .net
そういや最近OracleのCMって見ないね
レニークラビッツの曲に合わせてオラコォー連呼してたのとか懐かしい

468:NAME IS NULL
18/06/09 23:04:11.71 .net
ロゴが迫ってくる奴だっけ

469:NAME IS NULL
18/06/10 09:28:39.96 .net
な CMあったのか
週刊プロレスのCM見てないのと同じレベル

470:NAME IS NULL
18/06/10 09:33:39.67 .net
シスコシステムズのCMもあったよね

471:NAME IS NULL
18/06/10 11:34:43.13 .net
これだな
URLリンク(www.youtube.com)

472:NAME IS NULL
18/06/10 17:33:49.42 .net
NULLの代わりにNaN使うことできないの?

473:NAME IS NULL
18/06/10 20:58:02.19 H1Ou+f2f.net
>>471
ずいぶん古いのを持ってきたな。

474:NAME IS NULL
18/06/27 13:21:45.22 .net
pgadmin4って使い勝手良さそうなのかな?pgadmin3の使い勝手が良いので10に移行出来ないw

475:NAME IS NULL
18/06/27 20:09:05.74 Exjj86zV.net
>>474
4はあまり使われていないと思う。
PostgreSQLをGUIで操作しているひとが少ないせいでよくならない。

476:NAME IS NULL
18/06/28 04:24:23.72 .net
学びはじめの頃に3をちょっと使ってみた。
最近4を使ってみたが、なんかバグっぽい感じ?
どちらにしても今となっては必要性を感じないな

477:NAME IS NULL
18/07/06 20:01:15.88 .net
>>467
金儲けに走って評判悪化

478:NAME IS NULL
18/07/06 23:46:25.27 .net
>>477
評判がよかったときがあるのか?

479:NAME IS NULL
18/07/07 01:16:25.99 .net
オラコーは売れる数減ってきてるのに売上高維持しようとしてるから、毎年値上げしててその額が半端じゃないらしいな。

480:NAME IS NULL
18/07/07 09:08:27.58 .net
postgresとmariaにがんばっていただきましょう

481:NAME IS NULL
18/07/08 00:23:14.36 rFyThfKq.net
>>479
お金を取る方が健全。マイクロソフトなんてビジネスとしては崩壊しかかっている。

482:NAME IS NULL
18/07/08 00:46:06.61 .net
>>481
詳しく

483:NAME IS NULL
18/07/08 00:47:24.96 .net
>>481
"マイクロソフトのビジネスは崩壊しかかっている"
無知すぎワロタ

484:NAME IS NULL
18/07/08 02:31:24.04 .net
売り切りソフトからAzureに軸足を移したことを知らんのね

485:NAME IS NULL
18/07/08 03:01:26.48 .net
アズレってなーに

486:NAME IS NULL
18/07/08 06:33:46.28 .net
>>481
SQL-Serverもそれなりの対価頂いておりますが…

487:NAME IS NULL
18/07/08 06:58:47.58 .net
URLリンク(youtu.be)
Microsoft AzureのAzureはカタカナでアズールと表記するのが現在では一般的となっている

488:NAME IS NULL
18/07/08 07:04:37.61 .net
Microsoft、Azure売上高倍増で予測を上回る増収増益
Microsoftの1〜3月期決算は、Azureを含むクラウド事業が好調で売上高は16%増、純利益は35%増だった。
[佐藤由紀子,ITmedia] 2018年4月27日
URLリンク(www.itmedia.co.jp)
 米Microsoftは4月26日(現地時間)、2018年第3四半期(2018年1〜3月期)の決算を発表した。「Azure」や「Office 365」などの商用クラウド事業が好調で、2桁台の増収増益だった。
 売上高は前年同期比16%増の268億2000万ドル、純利益は35%増の74億2000万ドル(1株当たり0.95ドル)だった。売上高、1株当たりの純利益ともにアナリスト予測(売上高は258億ドル、純利益は0.85ドル)を上回った。
 Intelligent Cloud部門が今期も好調で、Azure Computeの売上高が93%増だった。部門全体の売上高は17%増の79億ドルだった。
Intelligent Cloud部門
URLリンク(i.imgur.com)

489:NAME IS NULL
18/07/08 07:07:53.77 .net
 OfficeやLinkedIn、Dynamicsを扱うProductivity and Business Processes部門の売上高は17%増の90億1000万ドルだった。企業向けOffice 365の売上高が42%増と好調。
LinkedInの売上高も37%増と好調だった。企業向けOffice 365のMAUは1億3500万人、コンシューマー向けのMAUは3060万人。
Productivity and Business Processes部門
URLリンク(i.imgur.com)
 Windows、ハードウェア、Xbox、検索のMore Personal Computing部門の売上高は、Windows、ゲーム、Surface、検索が好調で13%増の99億2000万ドルだった。検索は16%増、ゲームは18%増。ハードウェアではSurfaceの売上高が32%増だった。
More Personal Computing部門
URLリンク(i.imgur.com)

490:NAME IS NULL
18/07/08 09:33:53.80 .net
>>481
ねえまだ?

491:NAME IS NULL
18/07/08 23:39:34.33 K/+3T+EH.net
>>490
蓄えた資産がなかったら倒産してたぞ。

492:NAME IS NULL
18/07/08 23:58:31.05 .net
>>491
ソース

493:NAME IS NULL
18/07/22 03:45:20.98 .net
>>451
嘘つきだな
こういうヤツに限ってMySQL使ってるとか?
MySQLとかオラクルが豹変したら死ぬぞ?w

494:NAME IS NULL
18/07/22 03:49:23.74 .net
>>479
オラクルがJavaの次に狙ってるのはMySQLに何らかライセンス徴収ルール作る事
OSSだから、そんな事有り得ないとMySQLユーザーは言うがJavaも有り得ないと言われてた
でMariaDBに逃げたヤツが一番賢い、と言われる様になると思う

495:NAME IS NULL
18/07/22 05:13:57.78 .net
PostgreSQLに来た奴は賢くないの

496:NAME IS NULL
18/07/22 07:25:42.77 .net
MySQLに商用ライセンスが存在するのは元からやん。
Javaの話もなにか勘違いしてないかい?

497:NAME IS NULL
18/07/22 11:36:45.83 .net
でも、MariaDBに逃げとくに越したこたないだろ。
MySQLの先行きが読めないことは間違いないし、そろそろそれぞれで違いが出てきてるみたいだし。

498:NAME IS NULL
18/07/22 11:55:36.19 .net
で、なんでこのスレに書き込んだの?

499:NAME IS NULL
18/07/22 13:29:21.88 .net
>>493
PostgreSQLって何がいいん?w

500:NAME IS NULL
18/07/22 13:29:45.88 .net
>>493
MariaDBだろJK

501:NAME IS NULL
18/07/22 14:43:55.22 .net
なんでPostgreSQLのスレにMySQLやMariaの信者が居るんだ?

502:NAME IS NULL
18/07/22 18:34:13.33 .net
なんでとはいったい?

503:NAME IS NULL
18/07/22 18:38:30.86 .net
PostgreSQL信者しか書き込んだらいけないらしい

504:NAME IS NULL
18/07/22 18:39:58.50 .net
自分が使っている、気に入っているものがやっぱり一番だと思いたいのが人間だし
それを否定されると自分が否定されていると思っちゃう人もいるわけだし
そのあたりの空気を読めることが望まれているのでしょう

505:NAME IS NULL
18/07/22 18:54:05.75 .net
PostgreSQLに全く関係のない話題を書き込まれてもなぁ・・

506:NAME IS NULL
18/07/22 19:09:06.70 .net
AMDのスレによくIntel派の人がRyzen腐しにくる

507:NAME IS NULL
18/07/22 20:40:34.32 .net
メインのスレに書き込める程知識が無い
もしくはスレ住人に相手にされてないor嫌われてる

関係ないスレに書き込む

スレ違いなのでそのスレの住人に怒られる
これを相手にされていると勘違いする ←今ここ

関係ない話題でスレ常駐し始める

徹底的にスルーされるので飽きて居なくなる
もしくはスレ住人に擬態する

508:NAME IS NULL
18/07/22 21:01:49.13 .net
DB系のスレは最近、だいたい過疎ぎみだからな。
書き込みがあるだけマシなんでは。w

509:NAME IS NULL
18/07/23 17:49:47.34 .net
早くMySQLにライセンス徴収開始されんかなw
Javaと同じ運命にして欲しいわw

510:NAME IS NULL
18/07/23 18:00:28.15 .net
>>509
この場合のライセンス徴収はGPL版にも商用版と同じライセンス適用の話ね

511:NAME IS NULL
18/07/23 18:01:12.14 .net
>>503
そうですよw
ご退場下さいw

512:NAME IS NULL
18/07/23 21:09:28.38 .net
>GPL版にも商用版と同じライセンス適用
意味不明すぎるw

513:NAME IS NULL
18/07/23 22:03:35.25 .net
>>510はGPLなら常にタダだと思ってるバカ w

514:NAME IS NULL
18/07/23 23:41:15.75 .net
>>513
"常に"なんてどこに買い込みしてる?
アホか

515:NAME IS NULL
18/07/23 23:41:30.90 .net
>>514
書き込みね

516:NAME IS NULL
18/07/23 23:43:06.33 .net
>>504
そういう不完全な人の話は聞く耳持たんなw

517:NAME IS NULL
18/07/24 05:35:41.63 .net
GPLでも徴収できることを知ってたら>>509みたいなアホレスはしないだろ
>>514は傷口広げて自爆するバカ w

518:NAME IS NULL
18/07/24 06:23:30.86 .net
早くオラクルが動く事を祈るw

519:NAME IS NULL
18/07/26 16:23:44.06 .net
URLリンク(m.srad.jp)
オラクル自身MySQLのバグ対応なんてどーでも良いと思ってる

520:NAME IS NULL
18/07/27 18:01:07.56 .net
失望しました! PostgreSQLに乗り替えます

521:NAME IS NULL
18/07/28 13:15:20.88 tm98Iqt0.net
>>519
それはわざとだよ。MySQLを徐々に衰退させたいため。

522:NAME IS NULL
18/07/28 13:16:49.48 tm98Iqt0.net
>>520
そのポスグレさんは知っているひとが少なくて苦戦する。
しかもシェアが低いのでとにかく情報がなく、ソースコードまで読まなければならない。

523:NAME IS NULL
18/07/28 13:33:26.03 .net
まあOracle, MySQL, SQL-Serverの御三家に比べりゃ少ないけどそれ以下の有象無象の中ではトップだから情報が少ないとか言ってるのは単なる情弱

524:NAME IS NULL
18/07/28 17:42:23.60 .net
Oracleは早くMySQLユーザーをOracleに移行させたい
よってMySQLのサポートなんておざなりになるのは当然
MariaDB、PostgreSQLが元MySQLユーザーの受け皿になる

525:NAME IS NULL
18/07/29 01:37:24.34 .net
Mysqlの人はMariaに行くんだろうな。

526:NAME IS NULL
18/07/29 02:28:28.20 .net
型チェックとか厳しく無いものから厳しいものへは移行せんだろうな

527:NAME IS NULL
18/07/31 01:24:00.18 .net
WordPressなんかMySQL使用前提だがオラクルがMySQLのライセンス徴収厳密化したらユーザー発狂するだろうな

528:NAME IS NULL
18/08/11 18:27:16.56 .net
>>MySQL系は大規模データベースを想定して作られていないせいで、管理は楽だが、物理ファイルと論理ストレージが一緒のため、データ量が多くなってくるとデータベースを止めずに何か変更することが難しくなる。
やっぱりPostgreSQLだな

529:NAME IS NULL
18/08/11 19:14:41.43 .net
VACUUMをなくして。どうぞ。

530:NAME IS NULL
18/08/11 20:19:25.04 .net
未だにvacuumやっているの?

531:NAME IS NULL
18/08/11 21:27:50.36 .net
やらなくてもダメではないけど、しなくてもいいわけでもないらしいが?
どないやねん。

532:NAME IS NULL
18/08/11 23:38:08.56 .net
やらんとだめやろ…
URLリンク(www.postgresql.jp)

533:NAME IS NULL
18/08/12 09:56:05.70 .net
勝手にやってくれます

534:NAME IS NULL
18/08/12 23:16:01.74 .net
>>532
Autoをやってる。というかな?
勝手にやってくれているんだから、それでいいやって思うわ。

535:NAME IS NULL
18/08/12 23:42:58.99 .net
>>530がvacuumやってるのか?
って言うからvacuum自体は必要だよって言っただけ
設定が必要かどうかは状況による

536:NAME IS NULL
18/08/12 23:48:21.97 cfFh3cqu.net
どのRDBMSでも自動ではやらないよな。そんなのされたら一時的に使えなくなる。

537:NAME IS NULL
18/08/13 07:35:09.19 .net
他のDBもvacumeみたいなのやってるの?

538:NAME IS NULL
18/08/13 08:45:14.73 .net
vacuumなんてするのは
うんこ収集車とポスグレぐらいだな

539:NAME IS NULL
18/08/13 09:09:10.02 .net
>>537
他のDBMSは領域再利用するから基本不要
ただファイルシステムとかと同様に断片化してくるから再構成をすることもある
URLリンク(cosol.jp)

540:NAME IS NULL
18/08/13 12:45:01.48 .net
>>539
ども
その時にやるか後でやるかのトレードオフだね。

541:NAME IS NULL
18/08/14 21:15:03.73 oiTTuwPu.net
質問いいすか?

542:NAME IS NULL
18/08/15 02:41:57.99 .net
MySQLスレで質問したら、自分で試せ、で終わるらしい
こっちはOK

543:NAME IS NULL
18/09/17 02:33:58.97 x6EZpwmB.net
PostgreSQL最高!!!

544:NAME IS NULL
18/09/17 19:11:48.49 .net
PostgreSQLを業務利用してからOracleをやることになったんだけど、
それで分かったこと。
PostgreSQLはSQLも設計仕様も、とても綺麗。
Oracleはダメ。信じられないくらいのポンコツ。

545:NAME IS NULL
18/09/17 19:39:42.56 .net
主観はどうでもいい
根拠は?

546:NAME IS NULL
18/09/17 19:42:23.82 qUdR5wYD.net
主観の根拠聞きたいんか?

547:NAME IS NULL
18/09/18 11:39:30.81 .net
Oracleで綺麗じゃないとか言ってるのか。MySQLなんか、とんでもなく汚いぞ。

548:NAME IS NULL
18/09/18 11:53:21.22 .net
僕は逆に10年以上前にOracleからPostgreSQLに変えたけど、特に困難なく移行できた。
仕様も変なクセがないし他のスタッフからも不満はまったくない。
それにまず社長が喜んだ(笑)

549:NAME IS NULL
18/09/18 12:32:59.59 .net
汚さで言えば
MySQL(MariaDB)>Oracle>PostgreSQL
キッチリ手順明確なのがPostgreSQL
どうにかやれば動いてしまうのがMySQL

550:NAME IS NULL
18/09/18 14:42:36.23 .net
MySQLはべつに汚くないぞ。
ところどころがちょっといいかげんなだけ。

551:NAME IS NULL
18/09/18 15:15:57.49 .net
僕みたいな年寄りには、MySQLは、
・単なるサブセット(だから多少早くても当たり前)、
・マルチバイトが使い物にならない
っていう認識がこびりついてて使う気にならない

552:NAME IS NULL
18/09/18 15:17:05.14 .net
あ〜、今は違うんだろうけど

553:NAME IS NULL
18/09/18 20:21:10.84 .net
そりゃ二十年近く昔だろ。w
そのころは、ふつうにお安く使えるのはMySQLくらいしかなかったがな。

554:NAME IS NULL
18/09/19 10:01:57.06 .net
選択肢増えた今はMySQLでなければ、と言うシーンが無い

555:NAME IS NULL
18/09/19 19:48:09.82 .net
PostgreSQLのスレだから言うわけじゃないけど、
もうPostgreSQLしかねーだろ!
他はカス!

556:NAME IS NULL
18/09/19 22:35:09.37 .net
>>554
そして、PostgreSQLでなければというシーンもない。
ま、ふつうの人にはどっちも同じ。

557:NAME IS NULL
18/09/20 23:01:35.16 .net
>>555 だよね!!
MariaDB、MySQL、FireBirdは触ったことはないが・・・。
OracleはSQLPlusで、操作したことはあるけど面倒。
SQLServerも面倒で触れたこともない。

558:NAME IS NULL
18/09/21 17:37:17.26 .net
Oracleは、簡単なことをするにもサブクエリー使わなきゃならないのよ。
なので3階層くらいのサブクエリーは普通になってしまう。
で、可読性が落ちてしまい、自分でも理解不能になる。
人によってはビューやストアドプロシージャで解決しようとして、これらを書きまくりメンテ不能に陥る。
PostgreSQLなら素直で簡潔なSQL書けるのに、と思うよ。

559:NAME IS NULL
18/09/21 19:53:52.72 .net
>>558
Oracle PL/SQLのメンテナンスはしんどい
人それぞれでロジックの組み方違う
ライセンス含めOracleはもう厳しい

560:NAME IS NULL
18/09/21 21:49:15.41 .net
>>558
具体例プリーズ

561:NAME IS NULL
18/09/22 00:12:04.26 .net
ここってpostgres派生のgreenplumについて聞いても大丈夫?
ライセンス価格わからなくて困ってる

562:NAME IS NULL
18/09/22 07:45:07.11 .net
>>560
具体例はいちいち覚えていない・・・
そんなの覚えても役立つことなどないから覚えようという気がしないので。
ごめんね。
でもPostgreSQLでSQL書ける奴が業務でOracleに乗り換えれば、その不満はすぐに感じると思うぞ。

563:NAME IS NULL
18/09/22 08:22:58.98 .net
>>562
なるほど知ったか指摘されたら答えられないってことね
了解

564:NAME IS NULL
18/09/22 13:29:00.90 /G0Wh7Kz.net
>>558
それは手続きの隠蔽にすぎず、SQLの可読性が下がる。
一度、ソートしないと結果が得られないのに、一度のSELECTでできるかのように思わせる方が問題だ。
このあたりの独自格調のせいで、IT技術者であっても誤解が広まって、SQLはこう書くとこう処理されると言い始める。

565:NAME IS NULL
18/09/22 13:40:17.48 .net
なるほど、格調高いレスだな

566:NAME IS NULL
18/09/22 17:28:36.98 .net
>>561
BSDライセンスじゃ無いの?

567:NAME IS NULL
18/09/22 19:22:35.33 Q/qdUs3S.net
なんで>>558>>564は通じあっとるんやw
バカ同士の会話おそるべしw

568:NAME IS NULL
18/09/22 22:09:43.40 .net
>>566
商用利用前提でコミュニティ版でパフォーマンス検証したいけど、そもそも高すぎたら却下されるから、知ってる人がいたら大まかでいいから価格感が知りたかったのですね

569:NAME IS NULL
18/09/22 22:34:08.21 .net
>>566
ちなみに商用だとコアライセンスです

570:NAME IS NULL
18/09/23 06:43:51.08 .net
>>569
ここで聞く話か?

571:NAME IS NULL
18/09/23 23:20:52.25 .net
>>570
確かにそうですね、すみませんでした

572:NAME IS NULL
18/09/27 18:00:51.39 .net
あやまるこたーない

573:NAME IS NULL
18/09/29 18:05:12.36 .net
『PostgreSQL全機能バイブル』
鈴木 啓修 著
は良本だな。俺のバイブルになってる。

574:NAME IS NULL
18/09/30 22:21:19.59 .net
7のやつは評判よかったね。
10のはさすがにもう出ないか。

575:NAME IS NULL
18/10/01 20:16:09.31 .net
10から入門する自分としてはそれほしい…(´・ω・`)

576:NAME IS NULL
18/10/01 21:21:02.90 .net
PostgreSQL完全機能リファレンス
なら 8.1 対応ですよ。
10 だってこの本(8.1用)で大丈夫だよ。

577:NAME IS NULL
18/10/02 12:07:09.92 .net
なーる

578:NAME IS NULL
18/10/02 12:42:17.66 .net
宣言的パーティショニングとか10でついた機能とかの説明もほしいの…(´・ω・`)
パーティショニングした列指向テーブル読んでもパラレルクエリにならんのを解決できるか調べたい

579:NAME IS NULL
18/10/04 02:51:51.68 .net
SRA OSSやHPが毎年新機能評価報告出してくれるのはありがたい。

580:NAME IS NULL
18/10/04 12:46:20.19 Prg8isVQ.net
psycopg2の本ってあるの
なかったら誰か書いて、買うから…

581:NAME IS NULL
18/10/04 18:16:15.01 .net
sqlはそこそこ書けるプログラマです
インフラ担当が居ない案件に派遣されてしまいました
開発から運用まで行うとしたらどんなことを勉強したらいいでしょうか

582:NAME IS NULL
18/10/04 19:31:32.77 .net
バックアップとリストアができりゃOK。

583:NAME IS NULL
18/10/04 20:02:24.40 .net
それだけじゃなんも答えられんやろ。
一口にインフラといっても、OSのインストールやらネットワークの設定やら、そもそも物理設置やら、いろいろ。

584:NAME IS NULL
18/10/04 20:38:39.12 zNNbXIbO.net
インフラ技術者がいないのであれば、そこが重要だと思ってないし、自分の自由にできる可能性が高くてうらやましい。

585:NAME IS NULL
18/10/06 12:36:54.75 .net
勉強できるってのはいいね。
聞けない人がいないなら、会社持ちで外にリサーチに行けばいいし。

586:NAME IS NULL
18/10/06 21:31:32.49 .net
DB専任の技術者なんて、なんの役に立つの?

587:NAME IS NULL
18/10/06 23:10:17.97 .net
まったく
しかも「そこそこ書ける」程度の

588:NAME IS NULL
18/10/07 16:36:34.88 .net
sqlはそこそこ書けるプログラマって言ってんだろ。
DB専任なんてどこに書いてあるんだよ。

589:NAME IS NULL
18/10/07 21:29:16.65 .net
おまえは誰?

590:NAME IS NULL
18/10/07 22:32:08.90 .net
開発から運用まで、何をしたらいいのか皆目見当もつかない(sqlはそこそこ書ける)プログラマ
でした

591:NAME IS NULL
18/10/07 23:50:33.04 .net
楽しんでやればいい。
そんなサイトがいっぱいある。

592:NAME IS NULL
18/10/08 20:08:30.46 .net
>>581
1.システム化したい業務の聞き取り
2.システム化したい業務の仕様書作成
3.実作業

593:NAME IS NULL
18/10/13 19:44:38.56 .net
URLリンク(imgur.com)

594:NAME IS NULL
18/10/14 19:50:54.62 .net
この画像リンクなんなんマジで

595:NAME IS NULL
18/10/14 20:16:08.94 .net
>>594
しーっ。触っちゃいけません!

596:NAME IS NULL
18/10/14 20:27:41.81 .net
そっか、すまぬ

597:NAME IS NULL
18/10/16 09:52:18.32 .net
消されててわかりません

598:NAME IS NULL
18/10/19 00:19:27.00 .net
11が出たね

599:NAME IS NULL
18/10/21 12:09:56.42 .net
まじすか 速いすね

600:NAME IS NULL
18/10/25 12:16:33.39 .net
Amazonプライムデーのサーバーダウン原因は「データベースをOracleからPostgreSQLに変えた」ため
スレリンク(news板)

601:NAME IS NULL
18/10/25 14:18:17.40 .net
AmazonによるPostgreSQLへのなかなか貴重な貢献だ

602:NAME IS NULL
18/10/25 23:58:15.58 .net
>>601
俺の第一印象も「Oracleすげー」より、「これでポスグレが一皮むけるな」だった

603:NAME IS NULL
18/10/26 09:54:55.81 .net
>>600
Amazonプライムデーのサーバ障害、AmazonがOracleからAurora DBに乗り換えたのが原因ではない。Amazon CTOがCNBCの報道を否定
URLリンク(www.publickey1.jp)
なんかそのニュースがフェイクニュースだった可能性も出てきているな

604:NAME IS NULL
18/10/26 12:54:44.74 .net
記者が、自分で勝手にストーリーをつくってしまって、あわない理屈を排除するのは、どこの国でもおんなじか。。。
たしかに、セーブポイントの仕様が違うなら違って当然で、その仕様の通りにしてないアプリが完全に悪いわな。

605:NAME IS NULL
18/10/26 12:56:40.39 .net
無能なプログラマーが、トランザクションの中で無用なsavepointを連続して発行していたのが原因の模様。
アマゾンのシステム開発してる人の中にも、こういうレベルの人がいるんだな。

606:NAME IS NULL
18/10/26 13:30:19.36 .net
PostgreSQLの仕様分かって無いヤツがプログラム作った結果か
有り得る話だな

607:NAME IS NULL
18/10/27 16:27:00.62 .net
トラブルはあったにせよ、Amazonほどの規模のとこでもPostgreSQLが使われるんだって思うと感慨深いなぁ

608:NAME IS NULL
18/10/27 17:00:16.92 .net
AmazonにはAurora PostgresとAurora MySQLがある中で、Aurora Postgresを選んだというのもいいね。
徹底的に比較した上でPostgresを選んだんだろうから。

609:NAME IS NULL
18/10/27 17:26:37.35 .net
Oracleから移行ってことなら比較以前にMySQLは選択しにくいよね

610:NAME IS NULL
18/10/27 17:47:03.47 .net
MySQLのほうが性能は高いかもだけど、機能は少ないからね。

611:NAME IS NULL
18/10/27 18:52:30.87 .net
単純に「MySQLのほうが(PostgreSQLよりも)『性能』が高い」っていうのはどうかな?

612:NAME IS NULL
18/10/27 18:52:50.77 .net
だからMySQLならMariaDBだろ。。

613:NAME IS NULL
18/10/27 18:57:57.04 .net
>>612
お帰りはこちらです。
スレリンク(db板)

614:NAME IS NULL
18/10/27 19:22:03.75 .net
>>613
は?

615:NAME IS NULL
18/10/27 19:37:21.74 .net
>>614
は?

616:NAME IS NULL
18/10/27 20:40:45.03 .net
MySQLはその内Javaの様にランタイムライセンス課されて終わるよ
Oracleの狙いはそこ
今現在、そこそこシェア取ってるから

617:NAME IS NULL
18/10/27 20:46:56.60 .net
元から有料の商用ライセンスがあるのに何言ってんの

618:NAME IS NULL
18/10/27 20:57:57.83 .net
>>615
はぁ?

619:NAME IS NULL
18/10/27 21:36:22.33 .net
アマゾンがpostgresって事実が凄いね

620:NAME IS NULL
18/10/28 07:31:21.33 .net
>>618
はぁ?

621:NAME IS NULL
18/10/28 07:41:37.02 .net
>>617
無償版をJava同様、6ケ月毎の更新にするって話
で、OpenJDKの様に無償版をOpenMySQLにして6ケ月毎にバージョンアップする
6ケ月毎にバージョンアップって現場ではやってられないので、MySQL→MariaDB移行にする中小企業が増える
MySQLが廃れる方向って話

622:NAME IS NULL
18/10/28 11:14:17.39 .net
>>620
はぁああ?

623:NAME IS NULL
18/10/28 11:22:12.94 .net
(;´Д`)ハァハァ

624:NAME IS NULL
18/10/28 11:43:04.87 .net
>>622
はぁああ?

625:NAME IS NULL
18/10/28 14:59:58.96 .net
MySQL使いが悔しくて荒らしてるw

626:NAME IS NULL
18/10/28 16:04:38.38 .net
>>625
勘違い
MySQLと比べてるのが滑稽なだけ
せめて比べるとしたらMariaDBだろっていうツッコミが>>612なのに
なぜかそれに過剰反応してる信者(>>613)が一人いるだけ

627:NAME IS NULL
18/10/28 16:40:20.82 .net
MariaDBと比較と言っても実質MySQLの無償版と同じだからね

628:NAME IS NULL
18/10/28 17:07:09.82 .net
そろそろ意外と違うらしいよ?

629:NAME IS NULL
18/10/28 17:35:03.21 .net
別に何と比べようが各人の自由だろ
滑稽とか言う方が滑稽だよ

630:NAME IS NULL
18/10/28 18:56:42.22 .net
アマゾンがオラクルからDB移行した件で、Amazon AuroraのPostgresと同じくAuroraのMySQLの話題の流れで、アホが突然MariaDBガーとか言い出したからバカにされたんだろw

631:NAME IS NULL
18/10/28 19:52:48.40 .net
と思いたいってことかな

632:NAME IS NULL
18/10/28 21:33:06.09 .net
>>626
>>631

633:NAME IS NULL
18/10/28 21:49:02.74 .net
>>632
ちょっと何が言いたいのかわかんないっすね

634:NAME IS NULL
18/10/29 04:52:45.77 .net
>>626
>>633

635:NAME IS NULL
18/10/29 19:02:36.62 .net
AWSのAuroraがMariaDBをサポートしてたら、こんなに(?)バカにされなくてすんだのにね
可哀想だね(´;ω;`)

636:NAME IS NULL
18/10/29 21:11:49.69 .net
>>635
RDSなら対応してる
URLリンク(aws.amazon.com)

637:NAME IS NULL
18/10/30 10:48:39.40 .net
恥の上塗り(´゚ω゚`)

638:NAME IS NULL
18/12/06 22:35:34.47 .net
ポスグレ入れてたサーバのjavaを削除した後にポスグレのサービスが起動しなくなったのですがポスグレはjavaに依存しないですよね?

639:NAME IS NULL
19/01/04 11:57:23.15 .net
ダンプサイズって上限あるのか知りたい。。50GBとか100GBとかいけるもの?

640:NAME IS NULL
19/01/05 09:01:40.58 .net
>639
自己解決しました。いけるんですね。

641:NAME IS NULL
19/01/11 16:52:13.04 .net
DBMS of the year 2018 受賞おめでとうございます

642:NAME IS NULL
19/01/19 11:04:26.28 .net
初めまして
9.3.5から9.3.22にアップデートしたいのですが
ググってもメジャーアップデートの方法しかヒットせず困っております。
マイナーアップデートの方法が丁寧に説明されている書籍やHPや
教えていただけるイケメンはいらっしゃらないでしょうか?

643:NAME IS NULL
19/01/19 11:10:19.27 .net
>>642
OSはlinux レッドハットの6になります。

644:NAME IS NULL
19/01/19 11:55:12.08 .net
公式の文書が一番のイケメンだからよく読め

645:NAME IS NULL
19/01/19 13:13:52.22 .net
9.3系はEOLになってしまいましたよ。

646:NAME IS NULL
19/01/19 13:15:55.78 .net
>>642
メジャーアップデートしろよ

647:NAME IS NULL
19/01/19 18:32:29.81 .net
>>642
DB停止して上書きインストールするだけやで。
9.3.22のrhel6用のrpm用意して
yum localinstall rpm列挙
でよいかと。

648:NAME IS NULL
19/01/19 19:02:34.99 .net
>>647
ありがとうございます!
そのあたり調べてみます。
>>645
完全に外部から閉鎖している社内システムなんでマイナーアップデートすら必要ないんですが
外部監査で指摘されてスーパースーパーハッカーがキャッツアイみたいに侵入したら
だめだよね?って真顔でいわれてSEチームが全員じゃぁおれら辞めるわって言いだして
折衷案ですることになった非常にくだらない件でしてEOLは関係ないんです

649:NAME IS NULL
19/01/19 19:36:38.20 .net
>>648
あほすぎ。w
たいへんやな。
そこまでいかれたら、DBなんかなんでもおんなじやのに。

650:NAME IS NULL
19/01/20 03:10:39.36 .net
俺ならじゃあお前らやめろと言うな

651:NAME IS NULL
19/01/20 03:21:07.11 .net
>>648
言いたいことは分かるが草生える
そう言う話になってる時点で保守契約とかもしてなさそうなのでその時点でどうなの?って気はする

652:NAME IS NULL
19/01/20 06:53:17.04 .net
俺んとことなんて、内部監査で同じこと言われる。
しかも言う側はエンジニアではない素人だ。
何も知らないカスどもと思うけど誰も何も言えない。
折衷案まで漕ぎつけるだけ、まだいい。ウラヤマシ。

653:NAME IS NULL
19/01/20 11:49:48.77 .net
>>651
保守なんか関係あるか?
オレはこんふうに想像。w
1 上層部が適当に外部監査を依頼。
2 とくに問題なし。
3 監査側としてはなにか指摘しないといけない。
4 どうでもいいことをムリヤリ指摘。
5 上層部が真に受ける。

654:NAME IS NULL
19/01/20 15:24:36.13 .net
>>653
完全に内部専用のサーバを外部業者入れて監査する厳しさがあるなら、内部専用でも本番環境なら保守契約くらいやっていそうなものだ
書いてる内容的にそうでも無さそうだから、体制の矛盾を感じて不思議に思っただけ
自分的には、会社のポリシーでEOL製品の継続利用はNGってなってるだけじゃねーのと

655:NAME IS NULL
19/01/29 08:13:39.00 .net
マイナーアップデートしたらキャッツアイに勝てるの?

656:NAME IS NULL
19/02/23 10:50:46.95 .net
pgAdminでテーブルを作ろうとしているのですが、データ型で[ ]がついてるものとそうでないものの違いは何ですか?
データ型の横に別に長さを指定もできるようなので混乱しています。

657:NAME IS NULL
19/02/23 12:23:07.69 .net
配列じゃねーの?

658:NAME IS NULL
19/02/23 14:51:36.48 .net
配列を1レコードに格納できるんですね。

659:NAME IS NULL
19/03/01 18:18:12.68 .net
クラスタリングするならpg pool 2が良いのでしょうか?

660:NAME IS NULL
19/03/01 21:23:34.33 Z1dNjNNK.net
クラスタリングするな

661:NAME IS NULL
19/03/02 08:19:53.14 .net
>>660
あかんか?性能がほしいんやが。

662:NAME IS NULL
19/03/02 08:37:48.79 .net
日本語でおK

663:NAME IS NULL
19/03/02 08:43:41.55 .net
>>659
それが正解です

664:NAME IS NULL
19/03/02 11:07:55.25 .net
ポスグレって初回アクセス遅くないですか?

665:NAME IS NULL
19/03/03 20:26:54.63 8NWgRq1j.net
ポスグレって初回アクセス遅くないです

666:NAME IS NULL
19/03/05 12:47:02.99 .net
最初のセレクトは遅いかも

667:NAME IS NULL
19/03/05 16:05:47.30 .net
何と比較して?

668:NAME IS NULL
19/03/05 16:27:25.83 .net
アホにかまうな、
アホに反応するな、
が最適解

669:NAME IS NULL
19/03/05 20:48:03.98 .net
>>666
だよね!

>>667
SQLServerと比較すると初回アクセスのみ結構遅い

670:NAME IS NULL
19/03/05 23:46:00.67 .net
キャッシュないもんそら遅いわな。

671:NAME IS NULL
19/03/06 20:03:46.28 .net
DB単体のスピードを追求する場面ってあるの?
大抵は回線とかクライアント側の端末がボトルネックになってる気が

672:NAME IS NULL
19/03/06 20:35:04.60 .net
>>671
> DB単体のスピードを追求する場面ってあるの?
はっ?
> 大抵は回線とかクライアント側の端末がボトルネックになってる気が
でかいシステムだと何台のクライアントからアクセスあると思ってるんだよw

673:NAME IS NULL
19/03/06 22:24:48.20 .net
読み取りを分散させるとこまで出来ました
更新を分散させつつ整合性を保つ魔法はまだわかりません

674:NAME IS NULL
19/03/07 07:23:06.56 6UNHudHL.net
>>671
たいていDB上にデータとビジネスロジックを置くので、DB以外に速度を求められる場所がない

675:NAME IS NULL
19/03/07 19:37:38.11 .net
>>669
初回アクセス速度を速くしたけりゃ、共有バッファを調整して、DB起動時に一度そのSQLを実行してテーブルをメモリに乗せときゃいいんじゃね?

676:NAME IS NULL
19/03/10 12:13:13.36 .net
というSQLを起動時にやってるという話を聞いた事がある。

677:NAME IS NULL
19/03/10 21:24:50.77 .net
キャッシュウォーミングとかで検索!

678:NAME IS NULL
19/03/10 21:49:54.92 .net
勉強になりますw

679:NAME IS NULL
19/03/25 22:40:04.95 .net
psqlのロールとシェルのユーザって同じ名前じゃなきゃログインできないの?

680:NAME IS NULL
19/03/26 00:02:11.79 .net
設定次第。pg_hba.confでidentになってるとそうなる。

681:NAME IS NULL
19/03/26 00:10:08.12 .net
hbaってふんふんってわかった気になるけど、SSLでやろうと思ったりすると
結構迷うよね。

682:NAME IS NULL
19/03/26 23:45:18.73 .net
>>680
mda5に直したらいけましたサンクス
新規のロールってグラントしてもらわないとログインすらできないの?

683:NAME IS NULL
19/03/27 03:09:43.83 .net
肥大化したテーブルから古いデータをバックアップテーブルに退避して、その後削除するようなクエリを書きたいのですが、そもそもこのような対応は一般的なのでしょうか?
他に一般的な手法があれば教えてください。

684:NAME IS NULL
19/03/27 13:09:22.23 .net
荒れる予感

685:NAME IS NULL
19/03/27 21:40:16.46 .net
地雷でしたか?

686:NAME IS NULL
19/03/28 12:35:37.42 .net
delete from tbl;
でいいのでわ

687:NAME IS NULL
19/03/29 02:16:08.60 .net
毎日決まった時間に指定のクエリを実行したいのですが、pgAdmin4でそのようなことは出来ますか?

688:NAME IS NULL
19/03/29 06:45:35.66 .net
できない

689:NAME IS NULL
19/03/29 08:48:47.68 .net
pg_cron

690:NAME IS NULL
19/04/02 16:27:39.43 .net
OSS-DB試験受けた人いる?

691:NAME IS NULL
19/04/02 22:40:31.62 .net
いるよ

692:NAME IS NULL
19/04/06 01:47:56.89 .net
シルバ持ってるよ

693:NAME IS NULL
19/04/08 14:46:26.85 .net
なにかの役にたった?

694:NAME IS NULL
19/04/10 01:18:01.42 .net
履歴書に書くネタが増えただけ


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

2011日前に更新/152 KB
担当:undef