SQL

PostgreSQL dblink

SQL

XEAD Editor、XEAD Driverを使って開発が進むようになると レガシーシステムから新システムへのデータ移行 異なるPostgreSQLのデータベース間でのデータ移行を頻繁に行う必要が出てくる。 MySQLであれば、データベース名で修飾するだけで異なるデータベース…

PostgreSQLの関数、ストアドプロシージャをJavaで書けるらしい。

PostgreSQLの関数、ストアドプロシージャをJavaで書けるらしい。 XEAD Driverから、PostgreSQLを利用している。 PostgreSQLでは、DBサーバー側のプロシージャー記述に、PL/pgSQL をよく利用している。 XEAD Driverは、仮想のテーブルを想定し、物理テーブル…

テストテーブルの作成、1億件のレコードを作る。

SQL

PostgreSQL9.2で1億件のレコードを 取り扱うのにどの程度の性能が得られるのか実験した。 通常の業務システムで、単独テーブルのレコード数が 1億レコードのデータを扱うことはまず無いでしょう。 適切な括りで分割するなりしてレスポンスを確保すると思う…

テストテーブルの作成、1000万件のレコードを作る。

SQL

PostgreSQL9.2で1000万件程度のレコードを 取り扱うのにどの程度の性能が得られるのか実験するために テストテーブルを作成する方法を記録する。 動作環境 WinXP Pro Core2Duo E7500@2.93GHz、メモリ2GB PostgreSQL9.2 >テーブル作成 CREATE TABLE seeds ( s…