Become a Materialized View SUPER HERO !

Sdílet
Vložit
  • čas přidán 12. 01. 2023
  • Every time your materialized view gets stale and your applications can no longer rely on their accuracy, you get slower queries or very unhappy customers. But there is a way you can become a SUPER HERO DBA by using real time query computation!
    Follow me!
    blog: connor-mcdonald.com
    twitter: / connor_mc_d
    The Podcast!
    podcasts.apple.com/au/podcast...
    open.spotify.com/show/5dqVVft...
    Subscribe for new tech videos every week
    Other social media channels here: linktr.ee/connor
    Music: The Wine, The Cars, Ah! Montmartre! - Late Night Feeler
    #sql #database
  • Věda a technologie

Komentáře • 22

  • @johankuster1377
    @johankuster1377 Před rokem +1

    Great! I need to have replay that one. This opens some new possibilities. I could even correct some suboptimal database design and/or add partitioning. Need some study and testing though.

  • @navarrodba
    @navarrodba Před rokem +1

    Thanks for sharing. Super useful!!

  • @sitaramsahoo811
    @sitaramsahoo811 Před rokem +1

    You are awesome! Thanks for sharing an important concept in a very short video yet more valuable. Good job!

  • @dpu11
    @dpu11 Před rokem +1

    Awesome..thank you so much.Keep sharing such awesome knowledge.

  • @IanBond007
    @IanBond007 Před rokem

    Outstanding! Thanks for the great explanation.

  • @promisinganuj
    @promisinganuj Před rokem +1

    Great info, thanks for sharing

  • @theboss9885
    @theboss9885 Před rokem +1

    Wow... awesome trick. Loved it

  • @PatSloanx
    @PatSloanx Před rokem +1

    Cool. Thanks for sharing!

  • @kokizzu
    @kokizzu Před 9 měsíci +2

    hmm.. what database is this? '__')?
    clickhouse materialized view refreshed on insert, so only delta applied, not sure about bigquery (every 3 minutes? and not sure how the cost/billing)

    • @DatabaseDude
      @DatabaseDude  Před 9 měsíci +1

      this is oracle mviews

    • @jirehla-ab1671
      @jirehla-ab1671 Před 9 měsíci

      Hi , i remember oravle offering free entperse edition of oracle 21c (non-commercial use only), but i cant find the same equivalent for 23c since the 23c develop edition haa 12gb ram limit.

  • @rembautimes8808
    @rembautimes8808 Před 7 měsíci +1

    That was superhero material

  • @aruljebin
    @aruljebin Před rokem +1

    A quick recall.. thanks

  • @vikram4755
    @vikram4755 Před rokem +1

    amazing !

  • @kolansheen
    @kolansheen Před rokem +1

    Great 👍

  • @SingleWingAcademy
    @SingleWingAcademy Před 5 měsíci

    it seems that ENABLE ON QUERY COMPUTATION is only available in oracledb and not postgres?

  • @juno7893
    @juno7893 Před rokem +1

    🤣👏🏻👏🏻👏🏻

  • @yuriys4374
    @yuriys4374 Před rokem

    Hello. Cool.
    Everything is ok with INSERT.
    But how does it work with DELETE, UPDATE?
    After DELETE a row from a table select /*+ fresh_mv */ from my_mv query returns ORA-32358

    • @DatabaseDude
      @DatabaseDude  Před rokem

      use dbms_mview.explain_mview to see if you need to add anything to the mview log

    • @yuriys4374
      @yuriys4374 Před rokem

      @@DatabaseDude Thanks!!! It worked!