memo.xight.org

日々のメモ

PHPにmysql.soをコンパイルして追加

Summary

# rpm -ivh php-5.0.4-10.src.rpm
# cp /usr/src/redhat/SOURCES/php-5.0.4.tar.gz .
# tar xzvf php-5.0.4.tar.gz
# cd php-5.0.4
# ./configure --with-mysql=shared
# make build-modules
# cp modules/mysql.so /usr/lib/php/modules/

# cp mysql.ini /etc/php.d/

Reference

XooNIps Official Site - B-Wiki - fedoracore4
http://xoonips.sourceforge.jp/modules/bwiki/?fedoracore4

データベース上の位置情報を効率的に検索する方法 (PostgreSQL編)

Summary

「ある点から半径何m以内の地点を検索」など,位置情報検索で良く使われる検索を,
PostgreSQLの幾何データ型,幾何関数,幾何演算子を用いて行う方法.

本来ならインデックスを作成できない,point型をcircle型に変換することで,
検索速度を向上させる.

Reference

データベース上の位置情報を効率的に検索する方法(PostgreSQL編)
http://neta.ywcafe.net/000597.html