Сборка ПК для БД

12
edogs software
На сайте с 15.12.2005
Offline
741
#11
TF-Studio:
про ssd думал. это реально ускорит БД. но это от 30кр сразу.
интересен опыт людей на таких крупных БД, насколько SSD оправдано.

30кр сразу, но не сверху, а вместо 15кр которые Вы бы потратили на 2*хдд+1*ссд. Так что сверху только 15к накинуть.

TF-Studio:
суть 2-ух дисков и БД
есть 1 БД с сырыми данными (1 диск)
2 БД с чистыми/обработанными
1 БД может тормозить - не критично. а на второй с чистыми - там много именно выборок по числовым значениям, с виду не должно + сфинкс для текстового поиска.
может есть смысл 1 Тб под сырые + 500 на основную БД?

Сфинкс неплохо кэширует в оперативу, по сути в идеале он только там и резвится (после того как все прогрузил). Поэтому при ограниченном бюджете тут конечно вопрос - вложится в оперативу или в ссд.

Выборки по числовым значениям, тут вопрос сколько выборок и каких. Если выбираются небольшие куски случайно разбросанных данных типа строк на 50 символов это одно (ссд рулит), если у Вас там жпеги по 4мб хранятся, это другое (тут и хдд норм, главное что бы оперативы под индексы хватило).

Так запись-то куда будет? Вы же про запись говорили первоначально.

TF-Studio:
сейчас слишком много блоггеров развелось, не ясно каким обзорам верить
диски:
1. 3 диска
2. raid10
3. 2Tb ssd

За последние 5 лет имея дело с хдд и ссд мы пришли к однозначному выводу - если в бюджет можно впихнуть ссд, то надо пихать ссд. Это идет в приоритете сразу после очевидно критичных вещей. Сейчас 2017 год, а не 2012. Для нас объяснять что нужно по возможности брать ссд это как объяснять что нужно по возможности делать бакапы:)

Единственное - берите бренды, не берите совсем уж ноунейм.

Есть еще вариант - взять под систему не 120гб ссд, а 500гб ссд и сделать на нем прозрачное кэширование хдд-шек. Неплохой в принципе промежуточный вариант. Только не покупать "хдд+ссд" решения (они хлам), а именно настроить ссд частично кэширующим хдд-шки.

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход.
TF-Studio
На сайте с 17.08.2010
Offline
321
#12

постоянная запись в longtext в "сырую БД". с последующим удалением этих данных

выборки числовые из bigint с лимитами и условиями.. минимум джойнов (таблицы чистые в основном только int, для того данные и перерабатываются)

сколько ram оптимальнее для БД и сфинкса?

и какие фирмы дисков лучше?

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
D
На сайте с 14.01.2007
Offline
153
#13

я вот чего не пойму. ссд это конечно хорошо(даже очень) но 16ГБ оперативы на "большую" бд? это даже не смешно. 1 тб данных это сколько в индексах? вот столько должно быть оперативы.

и да, зачем ссд под систему? она у вас загрузилась и живёт спокойно в памяти. это же не десктоп где надо из-за сменившейся задачи другие библиотеки подгружать

edogs software
На сайте с 15.12.2005
Offline
741
#14
TF-Studio:
постоянная запись в longtext в "сырую БД". с последующим удалением этих данных
выборки числовые из bigint с лимитами и условиями.. минимум джойнов (таблицы чистые в основном только int, для того данные и перерабатываются)

сколько ram оптимальнее для БД и сфинкса?

RAM оптимально для БД столько (сфинкс тоже БД), что бы в нее влезли все программы (без свопа), а оставшегося места хватило бы что бы запихнуть все индексы. Но ктож ответит на этот вопрос по таким данным?

В принципе в Вашей ситуации (раз реальных данных пока нет), проще взять тот конфиг что Вы выбрали, посмотреть где будет узкое горлышко, а потом проапгрейдить там где не хватает. Упретесь в оперативу - возьмете ее. Упретесь в скорость диска - поменяете один или два (может вообще по манибаку успеете сдать старые). Упретесь в проц - поменяете проц.

---------- Добавлено 15.05.2017 в 22:50 ----------

Dinozavr:
и да, зачем ссд под систему? она у вас загрузилась и живёт спокойно в памяти. это же не десктоп где надо из-за сменившейся задачи другие библиотеки подгружать
Если это один комп, то при ограниченной оперативке туда своп пойдет, да и можно мускул настроить что бы хотя бы временные таблицы на ссд кидал.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий