ACID Properties in Databases With Examples

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

КОМЕНТАРІ • 52

  • @u_ziben
    @u_ziben 6 місяців тому +24

    You beautifully summarized it at the end. Thank you.

  • @PyProEm
    @PyProEm 5 місяців тому +1

    Just found this channel. Excellent presentation!!

  • @joepasqua1751
    @joepasqua1751 6 місяців тому +6

    Very useful video, as usual. Unsurprisingly, Isolation is the most poorly understood part of ACID by a large margin. Many DB’s use “Read Committed” as their default isolation level and this can cause confusing errors in the face of long running transactions. Especially if the transaction durations are being influenced by performance. “Why do I have this failure only when the DB is under very heavy load?” It can be tough to reproduce.

  • @dustmighte
    @dustmighte 6 місяців тому +4

    Acid is definitely a must, once each quarter or so

  • @raj_kundalia
    @raj_kundalia 6 місяців тому +3

    Amazingly simple explanation, thank you!

  • @erfanakhavanrad6597
    @erfanakhavanrad6597 5 місяців тому

    Very simple and useful explanation. And that summary in the end really nailed it. Thank you.

  • @ashadulmridha6551
    @ashadulmridha6551 6 місяців тому +3

    Finally Im clear about ACID

  • @vivekravi827
    @vivekravi827 6 місяців тому +19

    Consistency (rules) on RDBMS is different from Consistency (replication) on NoSQL

    • @zivunknown
      @zivunknown 6 місяців тому +8

      No, that's a difference between ACID and CAP.

    • @nosyarlin
      @nosyarlin 6 місяців тому

      I wish more resources emphasize on this point

  • @PeriMCS
    @PeriMCS 6 місяців тому +5

    Consistency was added only to make Acid acronym. "Designing data intensive applications"

    • @MrYerak5
      @MrYerak5 6 місяців тому

      At least it's not AIDS

  • @Ukuraina-cs6su
    @Ukuraina-cs6su 19 днів тому

    How do they make such a beautiful presentation?

  • @brunofares9586
    @brunofares9586 4 місяці тому

    Amazing, God bless you man

  • @shantipriya370
    @shantipriya370 5 місяців тому

    wonderful explanation

  • @Daviddd10
    @Daviddd10 4 місяці тому +1

    What software you use for your diagrams? Its amazing

  • @dinamohamed13600
    @dinamohamed13600 2 місяці тому

    Amaaaaaaazing!

  • @codingmario
    @codingmario 4 місяці тому

    Amazing video

  • @DushyantKumar-mj6ob
    @DushyantKumar-mj6ob 6 місяців тому +3

    Beautifully explained 🤌

  • @장하영-x1f
    @장하영-x1f 6 місяців тому

    Hello. Thank you for always posting good content videos. Is PowerPoint the tool you use to present? I wonder how you present in an animation.
    I'm a person who wants to have the ability to explain visually like you.
    Thank you.

  • @rishiraj2548
    @rishiraj2548 6 місяців тому

    Thanks

  • @gus473
    @gus473 6 місяців тому +1

    Excellent examples and explanation! 🫡

  • @mazharhassan4696
    @mazharhassan4696 6 місяців тому

    Nice content ❤
    What tool used for the animations

  • @gosnooky
    @gosnooky 6 місяців тому +7

    Bank accounts can't go negative? My bank account during uni would disagree 😂

  • @zixuanzhao6043
    @zixuanzhao6043 5 місяців тому

    A snapshot of the data doesn't include the new row, so why non-repeatable (backed on snapshot) reads still sees fantom data?

  • @djmehrzadgsan
    @djmehrzadgsan 6 місяців тому

    Hi,
    May I know what application or program do you use for creating the UA-cam animated contents.
    Thank you.

  • @DK-ox7ze
    @DK-ox7ze 6 місяців тому +1

    What's the default isolation level for RDBMS?

    • @kafychannel
      @kafychannel 6 місяців тому

      It depends. In postgresql it is read committed,in mysql is repeatable reads

    • @DK-ox7ze
      @DK-ox7ze 6 місяців тому

      @@kafychannel What's the difference between the two configs?

    • @javohirmirzo
      @javohirmirzo 6 місяців тому

      @@DK-ox7ze please rewatch the video to understand the difference. in short the difference is highlighted at 3:57

  • @cecilechau7932
    @cecilechau7932 4 місяці тому

    ACID is the property for database transaction - roll back, not partial changes -

  • @oldoctopus393
    @oldoctopus393 Місяць тому

    0:30, "transaction management systems often use loCKing mechanism", looks like there should lock icon on slide instead of log

    • @akhilmn4013
      @akhilmn4013 25 днів тому +1

      I think he means logging, not too sure but you can check this out: en.wikipedia.org/wiki/Write-ahead_logging

    • @oldoctopus393
      @oldoctopus393 23 дні тому +2

      @@akhilmn4013 makes sense, thank you!

  • @garrysingh4484
    @garrysingh4484 6 місяців тому +1

    What software are you using for the diagrams & animations ???

    • @ByteBite101
      @ByteBite101 6 місяців тому +1

      Illustrator & After Effects are the go-to option.

    • @Ukuraina-cs6su
      @Ukuraina-cs6su 19 днів тому

      @@ByteBite101, thank you. Before, I thought that After Effects was for movies only.

  • @alexmadnix
    @alexmadnix 28 днів тому

    Sahn lam & Alex xu

  • @stormShadow64
    @stormShadow64 6 місяців тому +15

    Atom IS dividible for god sake

    • @GabryelMonteiro
      @GabryelMonteiro 5 місяців тому +4

      It is the other away around, atom means indivisible in ancient greek.
      So the word atom IS indivisible. That the physical atom is divisible is the problem.

    • @GabryelMonteiro
      @GabryelMonteiro 5 місяців тому +2

      (And now I imagine a world where the atom is just called tom)

    • @RicMorn
      @RicMorn 4 місяці тому +1

      “The” atom is divisible.
      The concept behind the term is not: looks like physicists were too hasty about this…😊

    • @randomname435
      @randomname435 Місяць тому +1

      When SQL was invented, scientists didn’t know that atoms are further divisible. SQL is that old.

  • @enriqueruiz320
    @enriqueruiz320 5 місяців тому

    😲🤯

  • @makdan1331
    @makdan1331 День тому

    who is here for the AZ900 :)

  • @shahabbadihi3453
    @shahabbadihi3453 Місяць тому

    Wish you hired an Indian speaker for your videos! I can't understand you without following subtitles!

  • @zokalyx
    @zokalyx 6 місяців тому +2

    what's up with the thumbnail tho? expected a more professional look (I'm talking about the "really mean")

  • @sameergaikwad222
    @sameergaikwad222 6 місяців тому +3

    Seriously your pronunciation is hard to catch.

    • @Ukuraina-cs6su
      @Ukuraina-cs6su 19 днів тому

      His pronunciation is fine. But please help him with production.

  • @ameywani8
    @ameywani8 3 місяці тому

    learn indian accent