Re: equivalent thing of mtr in mysql - Mailing list pgsql-general

From Peter J. Holzer
Subject Re: equivalent thing of mtr in mysql
Date
Msg-id 20220712185728.vubbosjtlgffs2th@hjp.at
Whole thread Raw
In response to equivalent thing of mtr in mysql  (merryok <merryok@163.com>)
Responses Re: equivalent thing of mtr in mysql  (Rob Sargent <robjsargent@gmail.com>)
Re:Re: equivalent thing of mtr in mysql  (merryok <merryok@163.com>)
List pgsql-general
On 2022-07-12 22:39:31 +0800, merryok wrote:
> Hi, guys. I'm new here.
>
> I'm eager to figure out what is the equivalent thing of mtr in mysql in PG.

What is MTR? A search for "mtr mysql" yields "mysql test run" and
"multi-threaded replication", neither of which seems to be what you are
talking about. When referring to concepts from other databases, please
include a link to the relevant documentation.

> When a dml operation occurs, it may modify multiple pages and gererate multiple
> redo log records. mtr can make those logs atomically be transferred to log
> buffer and written to disk.
> I think same situation exists in PG, but I can't find something like mtr, why ?

Transactions in PostgreSQL are always atomic (That should also be the
case with MySQL, unless you use MyISAM tables). Ensuring that these
changes also result in an atomic disk write seems to be both pointless
and impossible (that might be many gigabytes of data).

        hp

--
   _  | Peter J. Holzer    | Story must make more sense than reality.
|_|_) |                    |
| |   | hjp@hjp.at         |    -- Charles Stross, "Creative writing
__/   | http://www.hjp.at/ |       challenge!"

Attachment

pgsql-general by date:

Previous
From: merryok
Date:
Subject: equivalent thing of mtr in mysql
Next
From: Rob Sargent
Date:
Subject: Re: equivalent thing of mtr in mysql