Здравствуйте Помогите решить проблему.
Есть у меня таблица, в которую каждый день прибавляется около миллиона записей. Движок - Innodb. Есть 3 индекса. Ситуация такая: через несколько миллионов добавлений/обновлений mysql начинает залазить в своп и скорость добавления/обновления в разы падает. С чем это может быть связано ? Из не стандартных настроек mysql у меня только вот эти:
innodb_flush_log_at_trx_commit=0 (потеря данных за 1 секунду мне не принципиальна. Важна скорость)
innodb_thread_concurrency=8
query_cache_size=128M
innodb_log_file_size=256M
innodb_buffer_pool_size=10G (на сервере 32ГБ RAM но 16ГБ занято другим софтом)
По моим наблюдениям все новые записи помещаются в память и не уходят оттуда. Мне всего лишь нужно для каждой записи сделать 3 запроса: добавить ее, обновить в ней одно поле через некоторое время выбрать ее. После этих действий к ней больше обращений не будет. Возможно мне стоит поменять движок этой таблицы? Подскажите как лучше поступить.
OS Ubuntu
Спасибо!
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Каким образом я могу ввести данные в БД через raw_input()?
Всем приветДелаю небольшое веб приложение, с использованием Hibernate
Как сложить красиво два массива так чтобы элементы не повторялись?