We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Optimizing MySQL without SQL or touching my.cnf

Formale Metadaten

Titel
Optimizing MySQL without SQL or touching my.cnf
Serientitel
Anzahl der Teile
611
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
Produktionsjahr2017

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
At Dropbox, with 1000s of machines running MySQL, performance is important.Among other things, out team is responsible for our MySQL servers being tunedwell. In this talk, we will talk about the performance impact of“environmental” MySQL tuning, where the tuning is neither at the SQL level(like creating indexes or using different table structures), nor with settingMySQL parameters (tuning parameters like innodb _buffer_ pool _size or innodb_log _file_ size even more obscure ones like innodb _lru_ scan_depth). Instead,in the talk we will cover the following areas (we won’t limit the talk tothese): * Operating system level tuning opportunities * Compiling MySQL: does it worth to build your own from the performance perspective? * Building MySQL with different compilers * Building MySQL with profile-guided optimization * Impact of using different memory allocators * CPU and memory affinity with running multiple instances The experiments we conducted here helped us to make more educated decisionsabout how to run MySQL at Dropbox.