Embed presentation
Download as PDF, PPTX

























The document discusses the high-level and medium-level architecture of InnoDB and some of its performance issues for handling high IOPS workloads. Specifically, it notes that: 1) InnoDB was originally designed for single disk servers but now must handle servers with many cores and 10k IOPS, and some of its rate limits and designs are outdated for modern hardware. 2) Background threads in InnoDB perform IO work to flush dirty pages and merge insert buffer entries, but the rate limits for these tasks are too low for high IOPS servers. 3) InnoDB has problems enforcing its maximum dirty page and insert buffer limits, providing visibility into prefetching effectiveness, and handling large merged IO requests























