Форум OlegON > Компьютеры и Программное обеспечение > Железо

Скорость работы с диском на сервере супермага : Железо

19.04.2024 17:57


18.04.2013 15:29
whitewizard
 
Собрался новый сервант покупать под ЦО и озадачился дисковой системой.
У кого какая скорость? на чём организовано? SAS, SATA, SSD, SAS+SSD-кэшинг?
какой RAID?
большая разница на одном железе на винде и не-винде?
18.04.2013 16:46
Troll
 
RAID однозначно 10
Если на что-то вроде HP EVA денег не хватает, то смотрел бы все же в сторону того, чтобы для оперативной работы поставить SAS минимум из 12 винтов в 10ке, а для аналитики - SSD, штуки 4, тоже в 10ке.
Разница между Linux и виндой - процентов 10-15 в пользу первого, и в первом нет геморроя с тем, чтобы какая-то гадость вроде кидо приехала.
18.04.2013 16:48
whitewizard
 
нужна не теория, а гольная практика
18.04.2013 17:00
Troll
 
Голее не бывает. Все это, включая EVA, перед глазами. Точные модели железок не полезу смотреть без особой на то причины, но какие-то тесты могу привести. SAS, описанный выше, пишет сам на себя до 175Мб/сек в один поток, SSD - около 200Мб/сек, но если база нагруженная, то ставить SSD на оперативку страшно. А аналитику раз за ночь влить, думаю, пойдет.
18.04.2013 17:02
Kryukov
 
Цитата:
whitewizard нужна не теория, а гольная практика
Предложи для единообразия чем затестить и выложим...
у меня SAS2 рой 10 5 дисков(один на подхвате) по 450, контролеры как Adaptec такт и LSI
18.04.2013 17:12
whitewizard
 
да хотя бы еверестом
линейное чтение
у меня 150 и не хватает
18.04.2013 17:25
Troll
 
вот евересты всякие забудьте. копирование в тоталкомандере и то, как работает с файлами БД - совершенно разные вещи.
150 для чего не хватает? alter table smspec move сколько выполняется? аналитика отдельно от оперативки лежит? синтетику оставьте десктопным писькомерам, для серверов это все не годится. В качестве примера можете вышеуказанный move использовать или
Код:
set timing on
exec dbms_stats.gather_table_stats('SUPERMAG','FFMAPREP',degree=>16,cascade=>true);
18.04.2013 17:46
baggio
 
Цитата:
Troll
Код:
set timing on
exec dbms_stats.gather_table_stats('SUPERMAG','FFMAPREP',degree=>16,cascade=>true);
Присоединен к:
Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.8.0 - Production

SQL> set timing on
SQL> exec dbms_stats.gather_table_stats('SUPERMAG','FFMAPREP',degree=>16,cascade=>true);

Процедура PL/SQL успешно завершена.

Затрач.время: 00:01:08.02
SQL>
18.04.2013 17:51
Troll
 
ну хотя бы еще
Код:
select sum(bytes)/1024/1024/1024 from dba_segments where segment_name='FFMAPREP';
указали...
18.04.2013 17:58
baggio
 
select sum(bytes)/1024/1024/1024 from dba_segments where segment_name='FFMAPREP';


SQL> select sum(bytes)/1024/1024/1024 from dba_segments where segment_name='FFMAPREP';

SUM(BYTES)/1024/1024/1024
-------------------------
,4140625
Часовой пояс GMT +3, время: 17:57.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.