News for hackers. Stuff that matters.
Re: by refset on Saturday September 02, 2023 @08:23AM (#37360873)
> Update is the same as Delete+Create

I gave a talk titled "UPDATE Considered Harmful" featuring exactly this idea a few months back. The etymology still makes no sense to me...they should have named it REPLACE instead of UPDATE: https://www.youtube.com/watch?v=JxMz-tyicgo

Re: by chuckhend on Monday September 04, 2023 @11:03AM (#37381153)
Good talk! It was surprising to me when I first learned that UPDATE does not literally overwrite what is on disk, its more like an abstracted API that gives me the impression that I updated the row on disk.
Re: by refset on Monday September 04, 2023 @01:56PM (#37383082)
Thanks :) The surprises don't stop though - it's abstract turtles all the way down...meaning plenty of fat to trim between UPDATE and what's happening in the MOSFETs. Might be of interest: https://arxiv.org/pdf/2307.11866.pdf