I have had trouble understanding these notions, but your video explained it very well thanks a lot. Also thank you for caring for my eyes and choosing a dark background with colours.
when two people add amount to a bank at the same time then how REPEATABLE READ will help for example, B and C are transferring 100 to A with a bank balance 200 then for After B transfer balance will be 300 After the C transfer balance will be 300 then balance remains 300 but it should be 400
@ 6:30 based what you said, it appears that the phantom phenomena is similar to non-repeatable read. I am unable to differentiate the 2. Both are experiencing different values between reads.
i know its after one year lmao, but someone might need that answer. So: Non repeatable read is when same row(s) has different values. Select * from Prices; output: [bread: 10], [milk:5] Select * from Prices; output: [bread:1], [milk:3]; Phantom read is when you get more or less rows. Select * from Prices; output: [bread: 10], [milk:5] Select * from Prices; output: [bread:10], [milk:5], [butter: 3] So as a summary, repeatable read is update and phantom read is insert/remove.
05:57 in this part, when he says "now if this query is run again", does he say "query" referring to the transaction? "now if this transaction is run again"? Or is he referring to the read query inside the transaction?
I don't think there's necessarily a problem with it, it's just a property a system might have. If reads are unrepeatable, it means isolation is at a certain level. If reads are repeatable, isolation is at a higher level. That's what I got from this anyway
Nicely done, concise and clear explanation!
I have had trouble understanding these notions, but your video explained it very well thanks a lot. Also thank you for caring for my eyes and choosing a dark background with colours.
I thought you were joking, but the colors were really pleasant on the eyes :D
don't know how to say that, but I do hope that you are my university lecturer🥰🥰🥰
Thank you ! you explained the isolation level in a very simple way i used it for my assignment too GOOD JOB
part 2 for the view serializability is missing....
when two people add amount to a bank at the same time then
how REPEATABLE READ will help
for example, B and C are transferring 100 to A with a bank balance 200
then for After B transfer balance will be 300
After the C transfer balance will be 300
then balance remains 300 but it should be 400
Thank you!
Thank you sir!
Nice explanation!
Nicely explained but you haven't include snapshot isolation in above.
Awesome explaination
Thank you from Singapore!
@ 6:30 based what you said, it appears that the phantom phenomena is similar to non-repeatable read. I am unable to differentiate the 2. Both are experiencing different values between reads.
i know its after one year lmao, but someone might need that answer.
So: Non repeatable read is when same row(s) has different values.
Select * from Prices;
output: [bread: 10], [milk:5]
Select * from Prices;
output: [bread:1], [milk:3];
Phantom read is when you get more or less rows.
Select * from Prices;
output: [bread: 10], [milk:5]
Select * from Prices;
output: [bread:10], [milk:5], [butter: 3]
So as a summary, repeatable read is update and phantom read is insert/remove.
05:57 in this part, when he says "now if this query is run again", does he say "query" referring to the transaction? "now if this transaction is run again"? Or is he referring to the read query inside the transaction?
Excellent explanation
Thank You.Good Explanation with short points to easy remember
7yr~!
沒想到迷因說的都是對的. 軟體世界奠基於某個印度yt教學.!! 謝謝老師. 祝你上廁所都有衛生紙
I hope you don't poop in your shorts
How to set isolated level to repeatable read ?
It gives me an error
Feel some South Park vibes here
Great explanation!
actual lecture of view serializability is missing
Thank you 🙏
whats the problem with unrepeated read?Do we need to maintain Isolation property all the time??
I don't think there's necessarily a problem with it, it's just a property a system might have. If reads are unrepeatable, it means isolation is at a certain level. If reads are repeatable, isolation is at a higher level. That's what I got from this anyway
Good
Nice
sir where is the previous video continuation ? serial schedule for view equivalent transaction
easy to understand, thx
Nice one
Exellent! Thank you.
sir please add more vedios on concurrency control
Thanks sir
Beautiful explanation