Join removal -- нова можливість планувальника Postgresql, яка дозволяє на льоту вилучати з плану виконання запиту (який виконується на вьюві) джоіни у випадку, якшо жодна з колонок приджойненої у вьюві таблички не потрапляє в резалтсет.
У випадку, якшо вьюв використовується, наприклад, в якості комплексного звіту по багатьом таблицям, використання цієї фічі оптимізатора дозволить значно пришвидшити виконання нескладних (а таких є більшість) запитів.
Це також може дозволити спростити (при цьому не збільшивши час виконання запитів) різноманітні автоматичні побудовники запитів у фреймворках та дабабейз абстракшен засобах.
Showing posts with label postgres. Show all posts
Showing posts with label postgres. Show all posts
Thursday, June 10, 2010
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
http://momjian.us/main/blogs/pgblog/2010.html#April_10_2010_2
Subscribe to:
Posts (Atom)