PostgreSQL
この記事はマニア向けの補足記事です。 psql service=prod みたいな接続先の指定方法があるという話を書きました。 note.mu ところでこれこれどう実装されているんでしょう。psqlのコードの中に、service=prodみたいなコマンドライン引数を解釈するコードが…
あるクエリがどんな動きをするのかを手を動かしながら探索的に調べたいときに、テーブルを作らずにCTE(Common Table Expression)を使ってデータを作ればはかどるんじゃないだろうかと思った。 たとえばこれはSQLアンチパターンにでてくるクエリだけど。 SELE…
「SQLを実行したときに、PostgreSQLはどのようにデータにアクセスしているのか」というタイトルで発表してきました。 jpug-ezo.connpass.com ほとんどデモだけなので、発表資料はありません。 【チラ見せ】こんな感じのことをやります- PostgreSQL勉強会@札…
久しぶりにこういうのやってみました。良い問題。 1時間以内に解けなければプログラマ失格となってしまう5つの問題が話題に create or replace function eval(expr text, out ret integer) as $$begin execute 'select ' || expr into ret; end;$$ language …
PostgreSQLネタは基本的にhttp://postgresql.g.hatena.ne.jp/iakioでやろうと思ってたけどあっちばっか書いてるといつまでたってもはてな市民になれそうにないのでこっちにもリンクだけします。 PostgreSQLでフィボナッチ数列 - iakioの日記 - postgresqlグ…
世界で最も古い現存する会社は日本の宮大工で、聖徳太子の時代から続いているという話をテレビで見たことがある。ところで最古のCVSリポジトリはどれでどのくらい続いているのだろう。やっぱCVS自体のリポジトリなのだろうか。 http://cvs.savannah.gnu.org/…