====== MySQL - полезные ссылки ====== ===== Репликация ===== * [[http://www.webnext.ru/blog/2007/08/21/replication-mysql-master-slave.html|Репликация Master-Slave в MySQL]] * [[http://www.heidisql.com/|HeidiSQL - a free MySQL front-end]] * [[http://www.ageent.ru/insert.html|Введение в SQL]] * [[http://webew.ru/articles/1041.webew|Кэширование запросов в MySQL]] * [[http://www.samag.ru/art/07.2007/07.2007_02.html|PostgreSQL vs MySQL]] * [[http://www.mysqlperformanceblog.com/2007/01/08/innodb-vs-myisam-vs-falcon-benchmarks-part-1/|InnoDB vs MyISAM vs Falcon benchmarks]] ===== Оптимизация ===== * [[http://blog.peter.am/index.php/2010/11/30/setup-optimzations-mysql|Настройка и оптимизация MySQL сервера]] * [[http://www.pentarh.com/wp/2009/03/27/mysql-memory-decrease/|Уменьшение потребления памяти MySQ]] * [[http://www.linux.profiua.com/2011/03/02/%D1%87%D1%82%D0%BE-%D0%BD%D1%83%D0%B6%D0%BD%D0%BE-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C-%D0%B2-mysql-%D1%81%D1%80%D0%B0%D0%B7%D1%83-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5-%D1%83%D1%81%D1%82/|Что нужно настроить в mySQL сразу после установки?]] * [[http://habrahabr.ru/post/159085/|Тюнинг MySQL — thread_cache_size]] | [[http://compiling.ru/optimization/mysql-threads-tunning/|Тюнинг тредов (mysql threads tunning)]] * https://github.com/rackerhacker/MySQLTuner-perl * http://www.day32.com/MySQL/ * [[http://michael-xiii.blogspot.ru/2011/10/mysql-innodbfilepertable.html|Как включить MySQL innodb_file_per_table]] * http://dba.stackexchange.com/questions/3163/mysql-5-1-innodb-configuration-24gb-ram-bi-xeon-high-load * https://dba.stackexchange.com/questions/27328/how-large-should-be-mysql-innodb-buffer-pool-size innodb_fast_shutdown * https://ruhighload.com/%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F+%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0+mysql * [[https://blog.serverdensity.com/how-to-monitor-mysql/|How to Monitor MySQL]] ===== Оптимизация 2 ===== * [[https://linuxsupportz.wordpress.com/2013/02/16/tuning-optimizing-my-cnf-file-for-mysql/|Tuning / Optimizing my.cnf file for MySQL]] * [[http://wiki.bitel.ru/index.php/Рекомендации_по_настройке_MySQL]_MySQL|Рекомендации по настройке MySQL]] * https://dba.stackexchange.com/questions/57225/my-cnf-with-64gb-ram * https://github.com/RodrigoViolante/my.cnf/blob/master/my.cnf_64GB ===== Разное ===== * [[http://wiki.mvtom.ru/index.php/Модели_транзакций|Модели транзакций]] * [[http://vlikin.blogspot.ru/2012/05/29-mysql.html|Вопросы по MySQL при подготовке на собеседование]] * [[http://ruhighload.com/post/%D0%9A%D0%B0%D0%BA+%D1%83%D1%81%D0%BA%D0%BE%D1%80%D0%B8%D1%82%D1%8C+%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85+%D0%B2+Mysql+%D1%81+%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E+innodb_flush_log_at_trx_commit|Что такое innodb_flush_log_at_trx_commit в Mysql?]] * [[http://wiki.enchtex.info/practice/mysql/convert_myisam_innodb|Конвертация типа движка таблиц MySQL из MyISAM в InnoDB и обратно]] * [[http://sqlinfo.ru/forum/viewtopic.php?id=6858|Восстановлене БД из .frm файлов]] * https://easyengine.io/tutorials/mysql/enable-innodb-file-per-table/ * [[http://iusoltsev.wordpress.com/2009/07/08/mysql-state-statistics-optimizer_search_depth/|Сложные запросы в MySQL: state STATISTICS и optimizer_search_depth]] ===== Индексы ===== * http://ruhighload.com/post/Работа+с+индексами+в+MySQL * http://mattweb.ru/moj-blog/bazy-dannykh/item/65-ispolzuem-explain-dlya-optimizacii-zaprosov-k-mysql * https://my.activecloud.com/ru/index.php?/Knowledgebase/Article/View/83/56/optimizcija-zprosov-k-bd-mysql * [[http://highload.guide/blog/basics_indexing.html|Основы индексирования и возможности EXPLAIN в MySQL]] ===== MySQL и RAM ===== * [[http://www.omh.cc/mycnf/|MySQL — How much memory do I need?]] * [[http://www.jvdev.lv/mysqlmaxmem/|Script calculates MYSQL maximum possible memory usage]] * [[http://mysql.rjweb.org/doc.php/latlng|MySQL Latitude/Longitude Indexing]] * [[http://mysql.rjweb.org/doc.php/memory|MySQL Memory Allocation]] * [[https://github.com/jakubjedelsky/mysqlmem|How much memory can my MySQL server eat?]] ===== Немного теории ===== * [[http://www.rldp.ru/mysql/mysqlpro/storage.htm|Краткий обзор архитектуры хранения данных в MySQL]] * [[http://itif.ru/otlichiya-myisam-innodb/|MySQL: отличия между MyISAM и InnoDB]] * [[http://rtfm.co.ua/mysql-otlichiya-mezhdu-myisam-i-innodb/|MySQL: отличия между MyISAM и InnoDB]] * [[https://habrahabr.ru/post/126358/|Введение в PERFORMANCE_SCHEMA]]