Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Оптимизация БД mysql / 6 сообщений из 6, страница 1 из 1
02.04.2015, 01:18:32
    #38924369
wazz-up
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация БД mysql
Дано:
* Есть БД из 10 таблиц из которых 1 включает тяжеловесное текстовое поле
* Стационарный ПК

Автоматом заполняем БД 1.5 млн. доков. После заполнения 800-900 тыс. документов нагрузка на проц. выросла, а скорость записи в базу упала.

Вопрос:
Предполагаем, что после полной заливки сильно просядет скорость выполнения запросов. Как можно оптимизировать такую БД, чтобы без замены железа система нормально тянула объем.

Прошу прощения за обиходные формулировки, но в цифрах с графиками не готов.

Если можно: ткните в статьи с принципами оптимизации БД такого плана
Заранее спасибо
...
Рейтинг: 0 / 0
02.04.2015, 07:24:33
    #38924403
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация БД mysql
* Есть БД из 10 таблиц из которых 1 включает тяжеловесное текстовое поле
* Стационарный ПК

Автоматом заполняем БД 1.5 млн. доков. После заполнения 800-900 тыс. документов нагрузка на проц. выросла, а скорость записи в базу упала.



вероятнее всего этого проблемы некорректной диагностики.


Вопрос:
Предполагаем, что после полной заливки сильно просядет скорость выполнения запросов.

не предпологай, а измеряй.


Как можно оптимизировать такую БД, чтобы без замены железа система нормально тянула объем.


каких-то особенных рецептов нет, все должно работать нормально, 1.5 млн не фантастические объемы, ничего страшного нет.

Прошу прощения за обиходные формулировки, но в цифрах с графиками не готов.


так будь готов. сферического коня в вакууме оптимизировать нельзя.


Если можно: ткните в статьи с принципами оптимизации БД такого плана

еще раз, нет таких каких-то особенных принципов.

ну и хотя-бы ddl надо показать, чтобы предметный разговор был.
...
Рейтинг: 0 / 0
05.04.2015, 01:04:48
    #38927242
wazz-up
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация БД mysql
MasterZiv,

интересно, что поисковик ответил, форум нет
http://code.tutsplus.com/tutorials/top-20-mysql-best-practices--net-7855
...
Рейтинг: 0 / 0
05.04.2015, 01:31:54
    #38927245
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация БД mysql
wazz-up http://code.tutsplus.com/tutorials/top-20-mysql-best-practices--net-7855 Не считая пары-тройки сомнительных советов, все остальное есть в доке - Optimization , и куда подробнее.
...
Рейтинг: 0 / 0
05.04.2015, 08:44:16
    #38927274
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация БД mysql
wazz-up,

там общие слова, к твоему случаю ничего не подходит .

правда, у тебя тоже общие слова, поэтому что то конкретнее сказать и сложно.
...
Рейтинг: 0 / 0
05.04.2015, 08:53:24
    #38927276
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация БД mysql
wazz-up
Автоматом заполняем БД 1.5 млн. доков. После заполнения 800-900 тыс. документов нагрузка на проц. выросла, а скорость записи в базу упала.



вот это место наиболее загадочно.
дело в том, что скорость записи (время insert) в таблицу либо константа, либо зависит от логарифма объема данных в таблице, что значит, очень слабо растет. т.е. падать она не должна сильно, тем более на таких маленьких объемах данных.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Оптимизация БД mysql / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]