|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
ок, значит сформулируем исходное утверждение иначе - если вся база сидит в памяти (мы получили бонус на скорость чтения), то при активном изменении базы множеством клиентов данные должны из памяти синхронно скидываться на диск (в базу, случайный доступ) и дописываться в лог (линейно). Поскольку данные в памяти можно менять несравнимо быстрее, мы все равно будем сверху ограничены скоростью синхронной случайной записи на диск в файл данных, правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2011, 18:12 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
зыок, значит сформулируем исходное утверждение иначе - если вся база сидит в памяти (мы получили бонус на скорость чтения), то при активном изменении базы множеством клиентов данные должны из памяти синхронно скидываться на диск (в базу, случайный доступ) и дописываться в лог (линейно). Поскольку данные в памяти можно менять несравнимо быстрее, мы все равно будем сверху ограничены скоростью синхронной случайной записи на диск в файл данных, правильно? Абсолютно. Именно для этого и нужны или очень быстрый SSD под лог транзакций, или очень объемный SSD под БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2011, 19:02 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
зыок, значит сформулируем исходное утверждение иначе - если вся база сидит в памяти (мы получили бонус на скорость чтения), то при активном изменении базы множеством клиентов данные должны из памяти синхронно скидываться на диск (в базу, случайный доступ) и дописываться в лог (линейно). Поскольку данные в памяти можно менять несравнимо быстрее, мы все равно будем сверху ограничены скоростью синхронной случайной записи на диск в файл данных, правильно? Не стали всё таки читать по ссылке? :-) если вся база сидит в памяти, мы получили бонус на скорость чтения. при активном изменении базы множеством клиентов данные не пишутся синхронно на диск (в базу, случайный доступ) при активном изменении базы множеством клиентов данные пишутся последовательно в лог-файл (последовательная запись, чтения нет) При этом асинхронно, в фоне, данные пишутся на диск (в базу, случайный доступ), на пишущие и читающие тразнакции это не влияет Итог: Поскольку данные в памяти можно менять и читать несравнимо быстрее, но скорость зависит от записи в лог, мы все равно будем сверху ограничены скоростью синхронной случайной последовательной записи на диск в файл данных лога И только если записей очень много, память переполняется буферами, и сервер не успевает асинхронно сделать изменения в файле базы, то только тогда производительность по записи упирается в скорость случайной записи в файл базы. Это проявляется при апдэйтах случайных записей больших таблиц на сервере с маленькой памятью. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2011, 10:21 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
Как итог: - много ОЗУ (по максимуму) - очень быстрые и небольшие диски в зеркале под ЛОГ - медленные и объемные диски под БД ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2011, 11:12 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
очень быстрыйКак итог: - много ОЗУ (по максимуму) - очень быстрые и небольшие диски в зеркале под ЛОГ - медленные и объемные диски под БД Лучьше третий пункт переформулировать: "объемные и по возможности быстрые диски под БД" :-) А то складывается впечатлдение, что диски под файлы данных обязательно должны быть медленные. В конце концов, может ТС вообще сможет поместить на SSD всю свою 100-мегабайтную базу. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2011, 11:48 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
alexeyvgочень быстрыйКак итог: - много ОЗУ (по максимуму) - очень быстрые и небольшие диски в зеркале под ЛОГ - медленные и объемные диски под БД Лучьше третий пункт переформулировать: "объемные и по возможности быстрые диски под БД" :-) А то складывается впечатлдение, что диски под файлы данных обязательно должны быть медленные. В конце концов, может ТС вообще сможет поместить на SSD всю свою 100-мегабайтную базу. С одной стороны да, с другой стороны о скорости имеет смысл говорить в разрезе её стоимости и надежности. Ну а медленные HDD намного дешевле и надежнее чем SSD. Конечно если автор готов ради 100 МБ базы так изголяться, или готов ради 10 ТБ базы покупать дисковый массив за 1M$, то вопросов нет :) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2011, 12:24 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
kdvКукнкшУ интела 4000 IOPS всего, меньше чем у вашего в 10 (!) раз. это значит что у интела контроллер старый. Вам для СУБД нужны иопсы. 4000 иопсов меньше 50000 иопсов. Аминь. p.s. Intel X25-E старье, ему уже 3 года. Когда-то он был новым, но в области SSD все очень быстро меняется. Почитайте сравнения ssd, статьи вообще, и т.д. По-моему, прежде чем тратить такие деньги, стоит потратить немного времени на ознакомление с подробностями. А вот и почитал. SandForce SF-2281. Стабильность не блещет. В качестве сервера никуда не годится. См. например, тут . Вы сами какой конкретно диск используете? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2011, 23:46 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
я пока никакие ssd не использую, ибо стремно, и нет посылов к этому. Вернее посыл есть - заменить на своем новом ноуте 500 гиговый sata на ssd, но 500гиговых ssd вроде как пока нет, а если и будут, то по адским ценам. для серверов БД есть планы протестировать ssd. но пока это только в планах. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2011, 00:16 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
к слову - я про osz ssd почти ничего не читал, поэтому в мыслях не было их кому-то советовать. я говорил лишь про контроллер SandForce. Кто и как его использует - это уже детали. Впрочем, спасибо за ссылку, получается, что в отличие от SandForce 12xx контроллер SandForce 2xxxx глючный. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2011, 00:19 |
|
Посоветуйте ssd на 128 Гб для сервера БД
|
|||
---|---|---|---|
#18+
чем тестировать ssd ? а то тут написано, что "+++" - означает некорректные результаты в bonnie++ слишком быстрый оказался программный гибрид SSD + 2*1Тб SATA Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2011, 04:10 |
|
|
start [/forum/topic.php?fid=30&msg=37564319&tid=1530430]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 146ms |
0 / 0 |