The second bug is responsible for the 1,857x on INSERT. Every bare INSERT outside a transaction is wrapped in a full autocommit cycle: ensure_autocommit_txn() → execute → resolve_autocommit_txn(). The commit calls wal.sync(), which calls Rust’s fsync(2) wrapper. 100 INSERTs means 100 fsyncs.
但问题在于,对一个普通用户来说,如果需求本身没变,只是换了个更贵/复杂的工具去满足,那这个工具的价值到底体现在哪?。业内人士推荐新收录的资料作为进阶阅读
cur_timestamp=None,。PDF资料对此有专业解读
1CREATE MATERIALIZED VIEW