Мощный компьютер для работы с бд?

23:32, 29.07.2012
Подскажите пожалуйста для работы с базами данных нужен мощный компьютер, на видео и звук плевать. Какую конфигурацию взять?
0
23:48, 29.07.2012
HP ProLiant DL580
Processor: Intel? Xeon? E7-4850 (10 core, 2.00 GHz, 24MB, 130W)
Number of processors: 4
Processor core available: 10
Memory, standard: 128 GB
Memory slots: 64 DIMM slots
Maximum memory: 2 TB
Memory type: PC3-10600R DDR3
Expansion slots: 11
Network controller: (1) 1GbE NC375i Multifunction 4 Ports
Power supply type: (4) 1200 Watt Common Slot Platinum Hot Plug
Storage controller: (1) Smart Array P410i/1GB FBWC

Вот достаточно мощный, примерно $35,000
Только винты надо докупить.

Если будет тормозить - можно будет памяти добавить.

[Сообщение изменено пользователем 29.07.2012 23:49]
14 / 3
Бухалов
00:12, 30.07.2012
От пользователя the_iNF

Человек вроде просил мощный компьютер, зачем вы ему всякое фуфло за 35 штук предлагаете. Я думаю, речь стоит вести как минимум о линейке интегрити, в бюджете около 200 кб можно собрать неплохую базовую конфигурацию.
5 / 1
.Xpl
00:15, 30.07.2012
От пользователя Бухалов?
Человек вроде просил мощный компьютер, зачем вы ему всякое фуфло за 35 штук предлагаете. Я думаю, речь стоит вести как минимум о линейке интегрити, в бюджете около 200 кб можно собрать неплохую базовую конфигурацию.

а что же вы обманыеваете его тогда? а система резервирования электропитания в здании, дублированное охлаждение, APC Symmetra PX в конце концов.
врятли тут в 200к уложишься. так только поиграться.
3 / 0
От пользователя freу_shy
Подскажите пожалуйста для работы с базами данных нужен мощный компьютер

как дети блин, что за база, какой обьем, на чем крутится, сколько клиентов?
2 / 0
00:18, 30.07.2012
извиняюсь не написал в 25 тр хочу уложиться)
3 / 0
Бухалов
00:19, 30.07.2012
Разумеется, озвученная сумма не включает в себя сопутствующее оборудование, дисковую систему, программное обеспечение, поддержку, и т.д. Но ведь тредстартер все это и не просил!
3 / 0
00:21, 30.07.2012
От пользователя Майкл Квартович

Mysql
телефонные номера около 1 млн штук)
линукс
клиент один
0
Бухалов
00:27, 30.07.2012
От пользователя freу_shy
в 25 тр хочу уложиться)

Что означает аббревиатура тр?
0
00:32, 30.07.2012
25 тысяч рублей
0
От пользователя Майкл Квартович
какой обьем


От пользователя freу_shy
телефонные номера около 1 млн штук)

какой обьем в Гб?
0
Бухалов
00:35, 30.07.2012
В смысле рублей? Обычных рублей, как в пивном ларьке?
7 / 4
02:35, 30.07.2012
От пользователя Майкл Квартович
какой обьем в Гб?

незнаю к сожалению ну максимум 3 гб


От пользователя Бухалов?
В смысле рублей? Обычных рублей, как в пивном ларьке?

вы шутите??? 25000 рублей, двадцать пять тысяч рублей, 25т.р, 780$.

[Сообщение изменено пользователем 30.07.2012 02:35]
5 / 0
09:22, 30.07.2012
Можно купить мощный процессор за 25000 рублей!11
8 / 1
10:13, 30.07.2012
:-D..
2 / 1
.Xpl
11:40, 30.07.2012
От пользователя freу_shy
Mysql
телефонные номера около 1 млн штук)
линукс
клиент один

если база 3гб, то можно взять 16гб памяти построить рам диск и тогда точно все будет хорошо
6 / 0
00:43, 31.07.2012
От пользователя .Xpl
если база 3гб, то можно взять 16гб памяти построить рам диск и тогда точно все будет хорошо

Память DIMM DDR3 8192MB PC12800 1600MHz Kingston HyperX CL10-10-10 [KHX1600C10D3B1/8G] Retail (три штуки итого 24 гб оперативки)

Процессор AMD FX-8120 3.1GHz 16Mb DDR3-1866 Socket-AM3+ BOX w/cooler

Корпус MidiTower InWin EC 022 ATX 430W/450W

Плата ASUS Socket-AM3+ M5A99X EVO AMD990X/SB950 4xDDR3-2133 3xPCI-E(16+4/8+8+4) 8ch 6xSATA3 RAID 4xUSB3 eSATA GLAN ATX

Жесткий диск SATA-3 320Gb Western Digital Caviar Green [WD3200AZRX] Cache 64MB

Пойдет такая комплектация или может что-то лишнее выбрал?

[Сообщение изменено пользователем 31.07.2012 00:44]
0
Немыч
01:57, 31.07.2012
От пользователя freу_shy
Жесткий диск SATA-3 320Gb Western Digital Caviar Green [WD3200AZRX] Cache 64MB

винтов все-таки парочку, и их в raid1. raid в таком бюджете организовать линуксячий программный, с дешевыми аппаратными контроллерами лучше не связываться.

raid1 и скорость добавит, и отказоустойчивость.

или вы не в курсе, что жесткие диски бывают всего двух типов: те, что уже сдохли, и те, что скоро сдохнут?

upd: ну и подумайте сразу, куда и как будете бекапы делать, может, тоже сразу в бюджет заложить.


[Сообщение изменено пользователем 31.07.2012 01:58]
0
Немыч
02:01, 31.07.2012
От пользователя freу_shy
Память DIMM DDR3 8192MB PC12800 1600MHz Kingston HyperX CL10-10-10 [KHX1600C10D3B1/8G] Retail (три штуки итого 24 гб оперативки)


база три гига - это в дампе, или вместе с индексами? если вместе с индексами - то 24 гига на этой машинке нафиг не надо, mysql скеширует всю базу в 3-4гб, остальные 20 будут балду пинать.
хотя, конечно, оперативки много не бывает, хуже-то не будет.
0
Влaдимирович
10:45, 31.07.2012
думаю для базы данных надо кластер...а то как же отказоустойчивость? :-o
0
ps3xchg
13:52, 31.07.2012
От пользователя Немыч
база три гига - это в дампе, или вместе с индексами? если вместе с индексами - то 24 гига на этой машинке нафиг не надо, mysql скеширует всю базу в 3-4гб, остальные 20 будут балду пинать.
хотя, конечно, оперативки много не бывает, хуже-то не будет.
какая забавная арифметика, а если бы база весила 1Т в дампе, можно узнать соклько ОЗУ надо? :lol:

судя по "ТЗ" ТСа все будет нормально работать на средне статическом домашнем компьютере

[Сообщение изменено пользователем 31.07.2012 13:54]
0
Немыч
18:38, 31.07.2012
От пользователя ps3xchg
какая забавная арифметика, а если бы база весила 1Т в дампе, можно узнать соклько ОЗУ надо?

вполне работоспособная арифметика. хотите обсудить вопросы оптимизации производительности mysql? с удовольствием.

пока база влазит в оперативку целиком - она будет работать с производительностью, достаточной для почти любого применения в таком масштабе, несколько сотен rps - даже на самых простых железках.

как только база перестает туда помещаться - начинаются вопросы оптимизации производительности ввода-вывода базы, а именно:
индексы
планы запросов (впрочем, это не про mysql)
оптимизация запросов
оптимизация кеширования
производительность ввода-вывода (дисков)
и т.д.

так что ответ на ваш вопрос такой: если база весит 1ТБ в дампе - то простого точного ответа на вопрос "сколько надо оперативки" нет, это зависит от характера нагрузки, используемого оборудования, и еще кучи параметров.
1 / 1
Бухалов
22:06, 31.07.2012
От пользователя Немыч
пока база влазит в оперативку целиком - она будет работать с производительностью, достаточной для почти любого применения в таком масштабе, несколько сотен rps - даже на самых простых железках

я, к сожалению, не знаю, что такое rps (знаю только redundant power supply в терминологии cisco), но замечу, что если нагрузка на базу преимущественно insert/update, то объём озу в деле увеличения производительности играет далеко не первую роль

и это не говоря уже о том, что даже если вся база помещается в озу, как нефиг нафиг упереться в архитектурную кривизну, типа неправильного индекса, неправильной гранулярности блокировок, и т.д.
0
Немыч
22:41, 31.07.2012
От пользователя Бухалов?
упереться в архитектурную кривизну, типа неправильного индекса, неправильной гранулярности блокировок, и т.д

предлагаю немедленно продать топикстартеру аудит базы данных. от сертифицированного партнера oracle, конечно.

на такие темы хорошо поспорить за кружечкой-другой, либо за логами, схемами, и результатами профилирования нагрузки. а тут я предлагаю оффтопик не раздувать.
0
Бухалов
22:44, 31.07.2012
вас тоже ночами мучает кошмар, что index seek по кластерному индексу выполняется 300 миллисекунд? :lol:
2 / 0
Авторизуйтесь, чтобы принять участие в дискуссии.