2016-02-04 3 views
0

Я работаю над пакетным заданием, которое импортирует данные из старой базы данных, преобразует данные в 3NF и вставляет полученные данные в другую базу данных (целевую базу данных). Пакетное задание записывается с помощью Spring Batch. Пока я разрабатывал этапы работы, я писал модульные тесты для проверки функциональности для каждого шага. Но теперь я закончил разработку этапов и хочу протестировать систему в какой-то среде тестирования, прежде чем переводить пакетную работу на производство. Поэтому я импортировал устаревшую базу данных локально на сервере MySQL, а также создал локальную версию целевой базы данных. Эти серверы MySQL развернуты на моем Macbook Pro с 256 ГБ SSD. Я уже несколько раз запускал работу с небольшими исправлениями, но теперь мне показалось, что SSD более разумны для записи циклов, чем стандартный жесткий диск. Следовательно, я проверил процесс mysqld в своем менеджере активности и заметил, что за последние три дня на мой SSD было записано 424,64 ГБ.Пакетные задания и сокращение срока службы SSD?

Какое влияние (продолжительность жизни, цикл записи) на это количество письменных ГБ приходится на мой SSD? Вы бы рекомендовали развернуть базу данных на обычном жестком диске вместо использования моего SSD? Или вы думаете, что я ложно встревожен?

+1

проверить спецификации яблока для ssd и посмотреть, что заявленная предполагаемая суточная загрузка. и обратите внимание, что ожидаемая продолжительность жизни ssd не так плоха, как вы думаете: http://www.pcworld.com/article/2856052/grueling-endurance-test-blows-away-ssd-durability-fears.html, например. не беспокойтесь об этом, пока не начнете писать TB в день –

+1

и не согласитесь с этим, вне темы - не вопрос программирования. Мы не поддерживаем техническую поддержку. –

ответ

1

Я бы порекомендовал вам развернуть базу данных на обычном жестком диске, поскольку флэш-память NAND на вашем SSD имеет максимальный порог стирания. Другими словами, вы опускаете свой SSD. Хотя у SSD есть функции, обеспечивающие равномерное износ вспышки NAND, вы определенно носите ее намного быстрее, чем обычно.

+0

Благодарим вас за разъяснения. Теперь я буду устанавливать на обычный жесткий диск. – Tom

Смежные вопросы