Ilya Kosmodemiansky: “Linux IO internals for database administrators“ [ENG]
Ilya Kosmodemiansky / Germany. Saarbrucken / CEO / Adviser / PostgreSQL-Consulting
CEO and adviser in PostgreSQL-Consulting LLC, specialist on PostgreSQL, Oracle, DB2 databases.
Linux IO internals for database administrators.
Input-output performance problems are on every day agenda for DBAs since the databases exist. Volume of data grows rapidly and you need to get your data fast from the disk and moreover - fast to the disk. For most databases there is a more or less easy to find checklist of recommended Linux settings to maximize IO throughput. In most cases that checklist is good enough. But it is always better to understand how it works, especially if you run into some corner-cases. This talk is about how IO in Linux works, how database pages travel from disk level to database own shared memory and back and what kind of mechanisms exist to control this. We will discuss memory structures, swap and page-out daemons, filesystems, schedullers and IO methods. Some
6 views
1498
458
8 years ago 00:44:56 6
Ilya Kosmodemiansky: “Linux IO internals for database administrators“ [ENG]
9 years ago 00:51:43 14
Ilya Kosmodemiansky: “Linux tuning to improve PostgreSQL performance“