Everything You Know About Isolation Levels Is Wrong - RCSI vs Read Committed

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 14

  • @Hypertrick
    @Hypertrick 7 днів тому +1

    Erik, I read your old posts about RSCI friday at work for a reason. Got home and checked the youtube vids, and there you are explaining the topic as if I requested it.
    Your effort is much appreciated! I even like your jokes so I may not qualify as sane, but I will appreciate good work at any rate, thank you sooo much! :)

    • @ErikDarlingData
      @ErikDarlingData  6 днів тому +1

      Glad you’re enjoying the content! I count anyone who uses RCSI as sane, so you may be safe.

    • @Hypertrick
      @Hypertrick 6 днів тому +1

      ​@@ErikDarlingData RCSI wasnt the immediate solution, will implement it though
      sp_BlitzLock helped me find the problem sp, that had functions as joins, replaced them with temp tables, no more locks
      Am a fan boy and bought your course, so consider me biased :)
      Thank you!

    • @ErikDarlingData
      @ErikDarlingData  6 днів тому

      Aw, thanks for your support! Glad it all worked out.

  • @markallisonparamotor
    @markallisonparamotor 7 днів тому +1

    Good explanation, I'm going to forward to the devs I work with.

  • @karchkaprelius6949
    @karchkaprelius6949 5 днів тому

    Hi Erik - I remember back in the days I used to confuse all these isolation levels with their names sounding so similar, but being essentially so different. Therefore eventually, for the second optimistic one, i.e. for the "SI" one, I came up with the "TLSI" alias (sort of like "Transaction Level Snapshot Isolation").
    So, in my world, the two optimistic ones are simply RCSI and TLSI.
    Anyway - great stuff, thanks again for all your videos down here.
    And it was quite nice to meet you in person at PASS 2024 (I stopped by to say Hi and shake hands out there. :) )

    • @ErikDarlingData
      @ErikDarlingData  5 днів тому +1

      Good to see you too! Hope we can run into each other again.

  • @douglascoats7081
    @douglascoats7081 7 днів тому +1

    this is great content. wish i didnt skip out on pass this year

  • @hplarock8826
    @hplarock8826 7 днів тому +1

    I know nothing about isolation level so I'm golden. 😊

  • @FlaggedStar
    @FlaggedStar 7 днів тому

    3:50 I have it on good authority that the In-Memory OLTP implementation of MVCC is identical to Postgres', but is somehow not a problem. I don't recall the details.

    • @ErikDarlingData
      @ErikDarlingData  7 днів тому

      Sounds like it was important information then!