サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
www2b.biglobe.ne.jp/~caco
さわって実感 2 :トランザクション ところで,台湾版の表紙ですが,図1 のような感じ データベース設計(1) 日本 PostgreSQL ユーザ会理事長 石井達夫 ISHII Tatsuo ishii@jp.postgresql.org 魚拓本? 先日,拙著『PostgreSQL完全攻略ガイド(第2版) 』 (通称『シーラカンス本』 )の台湾版が出版され,見本 が送られてきました.メーリングリストで台湾での PostgreSQL ユーザの存在は知っていましたが,書籍 の需要があるほどだとは思っていなかったので,嬉し い驚きでした. 筆者は中国語はまったくわかりませんが,それでも ページをめくっていると,なんとなく内容がわかるよ うな気がするから不思議です.たとえば, ¡資料表 :テーブル ¡交易 と翻訳されているようです. です.誌面ではわかりませんが,しぶめの黄色という
第2 回 PostgreSQL 夏休み工作教室 ∼ SQL をカスタマイズしよう 日本 PostgreSQL ユーザ会 理事長 石井 達夫 ISHII Tatsuo ● ishii@postgresql.jp げ,大規模なWeb システムをPHP で構築しようとす はじめに 今年も暑い夏がやってきましたが,みなさんお元気 におすごしでしょうか.日本の夏は執筆作業にとって は非常につらい季節で,冷房をかけすぎると健康に悪 いし,かといって冷房なしというのも汗のために原稿 用紙が湿ってしまうなど不都合がおきます注1. そこで最近ついに無線LAN を導入し,家の中で涼 しいところならどこでも執筆できる環境を整えました. これが思いのほか快適で,調子に乗ってバスパワーで 動作するUSBの外付ディスクまで買ってしまいました. これで「家中どこでも書斎」環境の完成です:-) るときPHP
PostgreSQLでは、ユーザが独自にユーザ定義関数の処理系を定義することができます。 そこで各種言語用のサーバサイドスクリプトがサードパーティーによって提供されています。 主なものとしては、Ruby, Java, PHPなどがあります。 それでは、もう少し詳しくPostgreSQLの構造を見てみましょう。 バックエンド側はいくつかのプロセスから構成されています。 postgres(常駐プロセス) バックエンドを管理する常駐プロセスです。postgresはUNIXドメインソケットとTCP/IPの5432番のポートをlistenしており、フロントエンドがここに接続するのを待ち受けています (Windowsなど、一部のプラットフォームではTCP/IPのみ)。 なお、待ち受けるポート番号はPostgreSQLのメイン設定ファイルであるpostgresql.confによって変えられます。 フロン
0回 第1 テーブルの構造と ディスク容量の見積もり 石井 達夫 ISHII Tatsuo ● ishii@postgresql.org 秋のニューヨークと ペンシルバニア この10 月にニューヨークに9 ヵ月ぶりに仕事で行っ てきました.筆者がニューヨークに行くのはこれで3 回目ですが,いつも冬のものすごく寒い時期しか知ら なかったので,今回はとても快適に過ごせた気がしま した.また,今回は列車でペンシルバニアまで足を伸 ばし,コアメンバの一人Bruce Momjian氏のお宅にお 邪魔させていただきました.閑静な住宅街の中にある お宅で奥様の手料理をご馳走になるなど,すっかり歓 待されました. ペンシルバニアには,ちょっとした規模のイタリア 人街があり,とてもアメリカとは思えない雰囲気で, そこで食べたパスタは最高の味でした.また,露店で 野菜や果物が売られ,チーズを扱う専門店
連載postgre11 06.2.27 10:33 AM ページ220 1回 第1 最終 回 テーブルの構造とディスク容 量の見積もり(2) 石井達夫 ISHII Tatsuo ishii@postgresql.org されているのは正確にはB + tree と呼ばれるBtree の発 はじめに 寒い日が続きますが,読者の皆さんはお元気にお過 ごしでしょうか. 2005 年は待望のPostgreSQL 8.0 がリリースされる という幸先のよいスタートでした.PostgreSQL 8.0の 機能に引かれながらも,安定するまで採用を待つべき かどうか,嬉しい悩みを抱えている方もいらっしゃる のではないでしょうか. さて,前回に引き続き,今回もディスク容量の見積 もり方法の解説を行います.今回は積み残しになって いたインデックスやトランザクションログ容量計算の 方法を解説し,データ
PostgreSQL Conference 2007参加レポート by 石井達夫(ishii at postgresql.org) 5月21日から24日にかけて,2回目になるPostgreSQLコンファレンスがカナダの オタワで開催された.昨年はカナダのトロントだったので,これで2回続けて カナダで開催されたことになる. オタワはカナダの首都だが,人口は81万人ほどで,日本で言えば地方都市程度 の規模の街だ.中心部は十分歩いて回ることができ,散策ついでに街の中心を 流れるリドー運河やオタワ川の風景をゆっくりと楽しむことができる.市内に は古い建物が多く,その代表格は国会議事堂だ. 写真1: オタワ川の対岸から国会議事堂の建物をのぞむ コンファレンスが行われたのはオタワの中心部に程近いオタワ大学.キャンパ スは緑が多く,なかなかよい環境のようだ.オタワは自転車道が充実している せいか,自転車
新連載 第1 回 火消し的 PostgreSQL チューニングテクニック 日本 PostgreSQL ユーザ会 理事長 石井 達夫 ISHII Tatsuo ● ishii@postgresql.jp そこで今回の連載では, はじめに 読者のみなさんこんにちは, 『WEB+DB PRESS』で は半年以上のご無沙汰になってしまいました,石井達 夫と申します. 前回本誌でみなさんにお目にかかったのは「さわっ て実感 リレーショナルデータベース設計」という,デ ータベースの基礎からアプリケーション構築まで8 回 に分けてご紹介するという企画でした . 注1 ¡いきあたりばったり書く ¡おもしろそうなことを思いつくままに書く ¡なぜか今まであまり触れられていない話題をあえて 書く ということを基本コンセプトに設定させていただくこ とにしました.したがって「全6 回の連載計画」も提
PostgreSQLでは(8.2現在),JIS X 0213はサポートされていません.このページでは, PostgreSQLでJIS X 0213をサポートする際の問題点などを検討します. 詳しく書いている時間がないのでとりあえずここを見てください. 概要としては,以下. 2000年に制定,2004年にupdate 「第1面」と「第2面」からなり,第1面にはJIS X 0208の非漢字,JIS第1,2,3水準漢字を, 第2面には第4水準漢字を割り当てている 第1面は基本的にJIS X 0208の上位互換,第2面はJIS X 0212と対比されるが互換性はない
o Last modified: Sat Sep 27 19:19:47 JST 2008 このページではPostgreSQLに関する様々な情報をお届けします PostgreSQLブログはじめました 疲れたときの息抜きにどうぞ.Kyle Onoさんのハワイエコツァーのブログです.
Last modified: Thu Aug 10 20:07:25 2000 「PostgreSQL 完全攻略ガイド」(初版)を公開しました! PostgreSQL 完全攻略ガイド(1998 年技術評論社発行、現在絶版)を技術評論社のご厚意により公開しました(PDF 化を行なっていただいた技術評論社の五味さん、ありがとうございました)。 今となっては古いバージョンのPostgreSQL 6.3/6.4を対象にしており、今更公 開しても実用上の価値はありませんが、私にとってははじめての書籍執筆であ り、思い出深い存在です。ですから、このような形で公開できることを嬉しく 思っています。 本データの利用範囲ですが、個人の利用の範囲であれば、ダウンロードし たり、印刷するなど、ご自由にお使いいただけます。もちろんWeb上でリンク を張るのもご自由にどうぞ。ただし、書籍、Web page、CD-R
各種書籍サポートページ このページでは,私(石井達夫)が書いた書籍のサポートを行います. 「PHPxPostgreSQLで作る最強Webシステム」 サポートページ 「PostgreSQL完全攻略ガイド」 第5版サポートページ 第4版サポートページ 第3版サポートページ(メインテナンスしていません) 第2版サポートページ(メインテナンスしていません) 初版PDFはこちら おまけ 私が執筆した雑誌記事一覧 PostgreSQL用汎用コネクションプール/レプリケーションサーバpgpoolのページ Let's Noteページ 万年筆覚え書き
pgpoolは,pgpool開発ページ(pgfoundry)から ダウンロードできます. また,CVSを使ってpgfoundry.orgから開発中の最新のソースコードにアクセスできます. cvs -d:pserver:anonymous@cvs.pgfoundry.org:/cvsroot/pgpool login とすると,パスワードを聞かれるので,何も入力せずにリターンを押す. この操作は最初の1回だけ.これだけでは何もソースは取得されない. 実際にソースを取得するには, cvs -z3 -d:pserver:anonymous@cvs.pgfoundry.org:/cvsroot/pgpool co pgpool とする.なお,2回目以降は,pgpoolのソースディレクトリで, cvs -z3 update とするだけで最新のソースと同期が取れる. CVSをHTMLでブラウズする こ
PostgreSQLチューニングテクニック集 SELECT ... WHERE foo = 100 ORDER BY barをSELECT ... WHERE foo = 100 ORDER BY i, jに書き換える(2004/08/18掲載) SELECT * FROM t1 WHERE i = 100 ORDER BY j; のようなパターンの検索では,iにインデックスを貼ることである程度の高 速化ができますが,その後でソートが発生し,速度低下の要因になります. SELECT * FROM t1 WHERE i = 100 ORDER BY j LIMIT 5; のように,出力結果件数を制限しかつjにインデックスを貼ると,今度はjのイ ンデックスを使うようになります. しかし,よく考えてみると,iで検索し,jでソートするのはiとjのインデック スの両方を使えば一度にできるはずです
Last modified: Sun Sep 28 09:05:55 JST 2008 雑誌執筆歴 私が今まで書いた雑誌記事の記録です. WEB+DB PRESS,Software Designの記事のPDFは,技術評論社さんのご厚意で掲載 しているものです.無断転載,複製はご遠慮願います. 出版社掲載誌掲載号記事タイトル概要
このページを最初にブックマークしてみませんか?
『PostgreSQL books support page by T.Ishii』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く