zmaterializowane widoki

heh. tytuł pewnie nic nie mówi ludziom nie siedzącym w bazach danych, ale to mało istotne – post jest dla bazodanowców.
trafiłem na bardzo fajny tekst mówiący o tym jakie są typy "materialized views", oraz jak je zrobić w postgresie. tekst nie jest nowy, ale jest to przyjemny zbiór informacji który nie zestarzał się za bardzo. polecam jeśli chcecie w prosty sposób szybko wyciągać skomplikowane dane 🙂

One thought on “zmaterializowane widoki”

  1. Tam są chyba dwa błędy, wysłałem autorowi 28.06 maila:

    Hello.

    I’ve found your document “Materialized Views in PostgreSQL”
    http://jonathangardner.net/PostgreSQL/materialized_views/matviews.html
    and decided to use your functions (thank you very much, they are
    _really_ helpful). However, I’ve noticed two minor mistakes.

    I think that in refresh_matview function (Snapshot Materialized Views)
    there should be:

    EXECUTE ”INSERT INTO ” || matview
    || ” SELECT * FROM ” || entry.v_name;

    instead of:

    EXECUTE ”INSERT INTO ” || matview
    || ” SELECT * FROM ” || entry.mv_view;

    and later in an example which describes how to actually use these
    function:

    DROP INDEX pname_idx;

    instead of:
    DROP INDEX pname_idx ON player_total_score_mv;

    Anyway, thank you again for your document, it’s really great!

    Regards,
    Marcin

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.