Pages

Showing posts with label postgres. Show all posts
Showing posts with label postgres. Show all posts

Thursday, June 10, 2010

Join removal

Join removal -- нова можливість планувальника Postgresql, яка дозволяє на льоту вилучати з плану виконання запиту (який виконується на вьюві) джоіни у випадку, якшо жодна з колонок приджойненої у вьюві таблички не потрапляє в резалтсет.

У випадку, якшо вьюв використовується, наприклад,  в якості комплексного звіту по багатьом таблицям, використання цієї фічі оптимізатора дозволить значно пришвидшити виконання нескладних (а таких є більшість) запитів.

Це також може дозволити спростити (при цьому не збільшивши час виконання запитів) різноманітні автоматичні побудовники запитів у фреймворках та дабабейз абстракшен засобах.

Friday, April 23, 2010

в постгресі будуть встроєні матеріалізовані вьюви. як у дорослих субд

http://rhaas.blogspot.com/2010/04/materialized-views-in-postgresql.html

Давня стаття про типи матвьювів і як їх реалізувати в постгресі прямо зараз

Thursday, April 15, 2010

У постгресі планується новий стандартний тип даних - JSON


http://momjian.us/main/blogs/pgblog/2010.html#April_10_2010_2