PostgreSQL
PrevNext

Chapter 35. Postgresルールシステム

プロダクション・ルールシステムは概念としてはシンプルですが、 実際に使おうとすると、捕らえがたいところが少なからずあります。 このため我々は、ここでPostgres ルールシステムの実際の文法や操作方法について説明するのは やめました。そのかわりあなたは、実際にルールを使ってみる前に [STON90b]を読んで、 これらいくつかのわかりにくいところや、 Postgresのルールシステムにおける 基本的な理論について理解しておいたほうがよいでしょう。 このセクションでは、Postgres ルールシステムの概要を提示し、ユーザにとって役立つ リファレンスや例があるところへのポインタを示すことを主眼に しています。 "query rewrite" ルールシステムは、ルールを考慮して問い 合わせを修正し、修正された問い合わせを問い合わせ最適化部 に渡して実行します。これは非常に強力で、問い合わせ言語 プロシージャ、ビュー、バージョンなど多くのパターンで 使えます。このルールシステムの能力に関しては、 [STON90b]だけでなく [ONG90]でも説明されています。


PrevHomeNext
Extending SQL: AggregatesUpインデックス拡張機能へのインターフェース