|
|
|
Оптимизация mysql my.cnf
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! В интернете раскопал информацию о том, что файл конфигурации mysql my.cnf можно перенастраивать в зависимости от характеристик сервера, куда установлен mysql. Согласно характеристикам моего сервера мне подходит образец my-huge.cnf Кстати, в мануале написано, что его надо искать в /usr/share/mysql Но я нашел его в /usr/share/doc/mysql-server-5.5/examples А в /usr/share/mysql лежало config.huge.ini Вот настройки моего сервера Код: html 1. 2. 3. 4. 5. 6. Вот файл по умолчанию my.cnf Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. А вот my-huge.cnf Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. Прошу вашей помощи, потому что столкнулся с этим впервые. 1. Просто переписать файл my.cnf, скопировав текст из my-huge.cnf или дописывать и изменять построчно в my.cnf из my-huge.cnf ? 2. А что делать с config.huge.ini ? Там информация отличается от my-huge.cnf. Куда его надо применить? 3. Надо ли раскомментировать строчки "Uncomment the following if you are using InnoDB tables" для подключения InnoDB, если установленные программы на сервере используют Типы таблиц как и InnoDB, так и MyISAM, BLACKHOLЕ, PERFORMANCE_SCHEMA, MEMORY. Правда больше всех InnoDB Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2014, 12:27:23 |
|
||
|
Оптимизация mysql my.cnf
|
|||
|---|---|---|---|
|
#18+
Рекомендуеться, сначала запустить сервер и проверить что он запускаеться, и к нему можно подключиться... потом посмотреть будет ли работать софт. и помере возникновения проблем, гуглить по конкретной настройке. ЗЫ судя по тексту 1. Просто переписать файл my.cnf, скопировав текст из my-huge.cnf или дописывать и изменять построчно в my.cnf из my-huge.cnf ? 2. А что делать с config.huge.ini ? Там информация отличается от my-huge.cnf. Куда его надо применить? 3. Надо ли раскомментировать строчки "Uncomment the following if you are using InnoDB tables" для подключения InnoDB, если установленные программы на сервере используют Типы таблиц как и InnoDB, так и MyISAM, BLACKHOLЕ, PERFORMANCE_SCHEMA, MEMORY. Правда больше всех InnoDB мои познания, человека не владевшего авто и не заглядывающего в авто, но знающего что есть инжекторный и карбюраторный двигатель, - куда более глубокие. Но я бы не решился перебирать авто по запчастям и думать как можно усилилить двигатель... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2014, 13:26:48 |
|
||
|
Оптимизация mysql my.cnf
|
|||
|---|---|---|---|
|
#18+
и не надо хьюдж конфиг, взять дефолтный. по умолчанию работа с иннодб отключена, вот те строчки разкоментировать где настройки с иннодб и собственно строка включения поддержки иннодб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2014, 13:28:25 |
|
||
|
Оптимизация mysql my.cnf
|
|||
|---|---|---|---|
|
#18+
Сервер работает, но причина, по которой я решился на оптимизацию - это то, что MYSQL жрет память очень сильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2014, 13:30:14 |
|
||
|
Оптимизация mysql my.cnf
|
|||
|---|---|---|---|
|
#18+
Если я раскомментирую строку innodb_data_file_path = ........ то сервер MYSQL не перезапускается (не стартует). Даже в том случае, если я удаляю файлы /var/lib/ib_logfile0 и /var/lib/ib_logfile1 Но что интересно, при проверке утилитой mysqltuner и tuning primer обе они показывают, что INNODB работают. Получается, что это лишние движения "Uncomment the following if you are using InnoDB tables" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2014, 10:47:36 |
|
||
|
Оптимизация mysql my.cnf
|
|||
|---|---|---|---|
|
#18+
rafaello7В интернете раскопал информацию о том, что файл конфигурации mysql my.cnf можно перенастраивать в зависимости от характеристик сервера жаль там не было написано, что не всегда нужно. авторПолучается, что это лишние движения "Uncomment the following if you are using InnoDB tables" они будут работать, потому что innodb все равно создает файлы и использует буфер размером даже если параметры не заданы. Просто они маленькие. Раз уж вы считаете, что это вам поможет, надо смотреть логи и думать в чем ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2014, 13:03:16 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38766847&tid=1834130]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 337ms |

| 0 / 0 |
