Главная
Study mode:
on
1
Introduction
2
Asynchronous IO in MySQL
3
CPU usage
4
Buffered vs Direct IO
5
Balance Dirty Pages
6
Pure IO
7
Network IO
8
Summary
9
Interlude
10
IOU Ring
11
Write Barriers
12
Practice
13
Battery
14
Copyonwrite
15
SQLite
16
MySQL
17
Persistent Memory
18
Atomicity
Description:
Explore a comprehensive database microconference summary from the Linux Plumbers Conference, covering key topics in database implementation and performance optimization. Dive into discussions on io_uring maturity, write barriers, O_ATOMIC requirements, filesystem behaviors, IO error handling, and MySQL redo log reimplementation. Learn about proposed solutions, performance issues, and areas for further investigation in database systems. Gain insights from industry experts representing major database projects like MariaDB, MySQL, SQLite, PostgreSQL, and MongoDB. Understand the challenges and potential improvements in areas such as asynchronous I/O, CPU usage, buffered vs. direct I/O, network I/O, and persistent memory. Discover the importance of efficient userspace optimistic spinning locks and syscall overhead in database performance.

Databases

Linux Plumbers Conference
Add to list
0:00 / 0:00