Cygwin on PostGIS VS Windows Native on PostGIS

興味深いベンチマーク情報が、PostGIS usersに流れてきたので、機械翻訳+修正してみました。
 この実験結果から読み取るとUPDATEにおいて常に1/3ほどのスピードが出ているということは、CYGWIN使うことによるオーバーヘッドがかなりあると理解していいのかもしれません。
Windows Native のPosgreSQL7.5リリース予定日が9/1なので、予定だとそろそろベータ版が出るはずなので楽しみになってきました。

Subject: [postgis-users] pqsql75win
みなさん

あなたが興味を持っているかもしれないと思い、私たちが調査したいくつかのベンチマークの結果をお知らせします。

Dual1GHzのXeon、2つのGB RAM、8x 73 GB SCSIハードディスク上で動作するマイクロソフト・ウインドウズ・サーバー2003使用しました。
私たちは、物理ディスク上にOSおよびすべてのソフトウェア、ならびに別の個別の物理ディスク上のソースデータ(英国陸地測量部MasterMapをGZIPを圧縮したGMLとして格納)を置きます。各データ・ベース・インスタンスはさらに別の個別の物理ディスク上にあります。その後、私単一のテーブルへ20,000レコードから6000万レコードまで、OS MasterMapデータのいくつかの異なる部分集合をアップロードします。


私たちは現在、Cygwin上で構築されたPostgreSQL 7.4/PostGIS 0.8.1で実行し、再度、MarkCave-Ayland's のビルドしたネイティブpgsql75winを備えたベンチマークを実行する過程にあります。
その結果は、これまでのところ(600万レコードまでのテーブル)印象としては、アップロードは常にCygwinよりネイティブが常に1/3ほど速いです(同じCadcorpソフトウェアを使用)
このテストが終了したら、LWGEOM
を用いてベンチマークを再実行するする予定です、これは理論上まだより速くなります。

さらに、Microsoft Accessおよびd Microsoft SQL Server(GC WKB geometry およびCadcorp-proprietary spatial indexの両方を用いた)、および Oracle 9i Spatialでベンチマークを実行しましたが、その結果についてはお答えできません!

ありがとう
Martin Daly
Technical Director
Cadcorp Ltd

訳注:LWGEOM: Experimental Light-weight Geometry よくわかりませんが、早くて軽いらしいです。
訳注:ほとんどの商用データベースはライセンスによってベンチマーク結果の公表を許可していません。!

原文

__________________________________________
Subject: [postgis-users] pqsql75win


All,

I thought that you might be interested to know the results of some
benchmarks that we've been running.

We have a dual 1 GHz Xeon, 2 GB RAM, 8 x 73 GB SCSI disks server,
running Microsoft Windows Server 2003. We put the OS and all software
on one physical disk, and the source data (Ordnance Survey MasterMap
stored as GZIP-compressed GML) on another separate physical disk. Each
database instance is also on another separate physical disk. We then
upload several different subsets of the OS MasterMap data, ranging from
~20,000 records to ~60 million records, into a single table.

We ran this with PostgreSQL 7.4/PostGIS 0.8.1 built using Cygwin, and
are now in the process of re-running the benchmarks with Mark
Cave-Ayland's native pgsql75win build. The results so far (with tables
up to ~6 million records) are impressive. Uploads are consistently ~1/3
faster (using identical Cadcorp software) with the native build than
with the Cygwin build. When we've finished this round, we can re-run
the benchmarks with LWGEOM, which should in theory be faster still.

We have also run the benchmarks with Microsoft Access and Microsoft SQL
Server (both with OGC WKB geometry storage and Cadcorp-proprietary
spatial index), and with Oracle 9i Spatial, but I can't tell you what
those results were!

Regards,
Martin Daly
Technical Director
Cadcorp Ltd
__________________________________________