
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.04.2015, 01:18:32
|
|||
|---|---|---|---|
|
|||
Оптимизация БД mysql |
|||
|
#18+
Дано: * Есть БД из 10 таблиц из которых 1 включает тяжеловесное текстовое поле * Стационарный ПК Автоматом заполняем БД 1.5 млн. доков. После заполнения 800-900 тыс. документов нагрузка на проц. выросла, а скорость записи в базу упала. Вопрос: Предполагаем, что после полной заливки сильно просядет скорость выполнения запросов. Как можно оптимизировать такую БД, чтобы без замены железа система нормально тянула объем. Прошу прощения за обиходные формулировки, но в цифрах с графиками не готов. Если можно: ткните в статьи с принципами оптимизации БД такого плана Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2015, 07:24:33
|
|||
|---|---|---|---|
Оптимизация БД mysql |
|||
|
#18+
* Есть БД из 10 таблиц из которых 1 включает тяжеловесное текстовое поле * Стационарный ПК Автоматом заполняем БД 1.5 млн. доков. После заполнения 800-900 тыс. документов нагрузка на проц. выросла, а скорость записи в базу упала. вероятнее всего этого проблемы некорректной диагностики. Вопрос: Предполагаем, что после полной заливки сильно просядет скорость выполнения запросов. не предпологай, а измеряй. Как можно оптимизировать такую БД, чтобы без замены железа система нормально тянула объем. каких-то особенных рецептов нет, все должно работать нормально, 1.5 млн не фантастические объемы, ничего страшного нет. Прошу прощения за обиходные формулировки, но в цифрах с графиками не готов. так будь готов. сферического коня в вакууме оптимизировать нельзя. Если можно: ткните в статьи с принципами оптимизации БД такого плана еще раз, нет таких каких-то особенных принципов. ну и хотя-бы ddl надо показать, чтобы предметный разговор был. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.04.2015, 01:04:48
|
|||
|---|---|---|---|
|
|||
Оптимизация БД mysql |
|||
|
#18+
MasterZiv, интересно, что поисковик ответил, форум нет http://code.tutsplus.com/tutorials/top-20-mysql-best-practices--net-7855 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.04.2015, 01:31:54
|
|||
|---|---|---|---|
Оптимизация БД mysql |
|||
|
#18+
wazz-up http://code.tutsplus.com/tutorials/top-20-mysql-best-practices--net-7855 Не считая пары-тройки сомнительных советов, все остальное есть в доке - Optimization , и куда подробнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.04.2015, 08:44:16
|
|||
|---|---|---|---|
Оптимизация БД mysql |
|||
|
#18+
wazz-up, там общие слова, к твоему случаю ничего не подходит . правда, у тебя тоже общие слова, поэтому что то конкретнее сказать и сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.04.2015, 08:53:24
|
|||
|---|---|---|---|
Оптимизация БД mysql |
|||
|
#18+
wazz-up Автоматом заполняем БД 1.5 млн. доков. После заполнения 800-900 тыс. документов нагрузка на проц. выросла, а скорость записи в базу упала. вот это место наиболее загадочно. дело в том, что скорость записи (время insert) в таблицу либо константа, либо зависит от логарифма объема данных в таблице, что значит, очень слабо растет. т.е. падать она не должна сильно, тем более на таких маленьких объемах данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1833352]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
94ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 403ms |

| 0 / 0 |
