Questions tagged «transaction»

1
PCI Express-内存读与写事务中的内存寻址与物理内存
我试图在PCI Express事务中找到内存条(基地址寄存器)和物理内存之间的链接。在我的最后一个问题中,我开始理解当CPU在某个内存地址进行读/写操作时会发生什么,现在我需要深入研究PCI Express事务。 我需要了解每个PCI Express内存读/写事务中是否涉及物理RAM。 1)设备内存BAR寻址的物理内存是否驻留在设备本身中?还是驻留在RAM中? 2)当我在没有内置物理内存的情况下启动对PCI Express设备的内存读/写事务时,指定了内存地址时,如果未映射到内部物理内存,设备如何访问它?当我的设备返回带有数据的交易数据包时,根联合体是否同时将数据提供给CPU并将其插入物理RAM?

1
数据库中的每秒事务数(例如PostgreSQL)
我指的是PostgreSQL网站上的2个文档页面:#1和#2。从这些数据中,我们看到事务日志每秒刷新到磁盘5次(wal_writer_delay = 200ms),并且我们还看到RDBMS在将事务提交到日志文件之前不会将事务报告为成功,因为sync_commit = on by默认。 如果每个操作都是在自己的事务中完成的,那么理论上每秒可以成功报告5次报告写峰值(通常是这种情况)。原因是日志的写入速度不比磁盘快。 但是我们看到的速度是每秒数千。 这是如何运作的? 明确地说,我正在谈论每次写入都在其自己的事务中(默认用法)。我知道为什么批量插入不适用于此问题。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.