只有在行存在的情况下,我才需要更新表中的行。
UPDATE table1 SET ctime = now() WHERE id = 112233;
或者在之前加上 select
IF EXISTS (SELECT 1 FROM table1 WHERE id = 112233) THEN
UPDATE table1 SET ctime = now() WHERE id = 112233;
END IF;
如何减少写操作的查询负担?
为了提高性能,我需要在更新之前进行SELECT以检查行是否存在吗?