January 15th, 2007 by depesz | Tags: | 1 comment »
Did it help? If yes - maybe you can help me?

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 🙂

  1. One comment

  2. # Marcin Stępnicki
    Jan 17, 2007

    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

Sorry, comments for this post are disabled.