我有一个 Postgres 性能问题。我有一个大约 500K 行文本的表格。我需要做一些全局搜索和替换例程。这两个 UPDATE 语句中的一个会比另一个快得多吗?或者它们在性能上会非常相似吗?
update mytable
set mycolumn = regexp_replace(mycolumn, 'ReplaceMe','WithMe', 'g');
update mytable
set mycolumn = regexp_replace(mycolumn, 'ReplaceMe','WithMe', 'g')
where mycolumn like '%ReplaceMe%';