Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Разработка информационных систем Новый топик    Ответить
 Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 952
Так как я планирую делать анализ данных на своем домашнем компьютере, то меня беспокоят проблемы производительности. Ведь это не сервер с 32-мя ядрами и 192 ГБ оперативной памяти...

По логике СУБД должна периодически делать системные вызовы, и поэтому ОС может повлиять на общую производительность. Есть какое- то устоявшееся мнение по этому вопросу?

И вот еще вопросик: кто- то парился пересобиранием СУБД под свое железо (со специальными ключами компиляции, позволяющими использовать все возможности процессора)?

Заранее благодарю за участие.
23 сен 18, 10:01    [21682983]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1488
AlekseySQL,

Ну использовать надо "родную" операционку.(под которую исходно разрабатывалось)
Если у Вас СУбд MS SQL...То он должен ходить под виндой(несмотря на то, что его можно и под линуксом портировать)
А если у Вас остальное (Oracle ,PostgreSQL,DB2,MySql и т.д ) то родная для них lunux или Unixподобные системы.
23 сен 18, 11:03    [21683010]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 1714
AlekseySQL
Так как я планирую делать анализ данных на своем домашнем компьютере, то меня беспокоят проблемы производительности.

Дак не делайте его на домашнем компьютере. Разверните Ubuntu сервер в облаке
23 сен 18, 11:05    [21683011]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 1714
AlekseySQL,

хотя что у Вас там? 50GB данных? И есть какие-то проблемы с производительностью?
23 сен 18, 11:08    [21683013]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 952
irbis_al
AlekseySQL,

Ну использовать надо "родную" операционку.(под которую исходно разрабатывалось)
Если у Вас СУбд MS SQL...То он должен ходить под виндой(несмотря на то, что его можно и под линуксом портировать)
А если у Вас остальное (Oracle ,PostgreSQL,DB2,MySql и т.д ) то родная для них lunux или Unixподобные системы.


У меня второй вариант (поскольку считаю компанию Microsoft преступной и не имею с ней ничего общего).

Вопрос в том, какую из Linux- систем поставить.
23 сен 18, 12:05    [21683040]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1488
AlekseySQL
irbis_al
AlekseySQL,

Ну использовать надо "родную" операционку.(под которую исходно разрабатывалось)
Если у Вас СУбд MS SQL...То он должен ходить под виндой(несмотря на то, что его можно и под линуксом портировать)
А если у Вас остальное (Oracle ,PostgreSQL,DB2,MySql и т.д ) то родная для них lunux или Unixподобные системы.


У меня второй вариант (поскольку считаю компанию Microsoft преступной и не имею с ней ничего общего).

Вопрос в том, какую из Linux- систем поставить.

Ну если Oracle то Centos 7 (или 6 но 6 уже устаревший)...Просто на debian ubuntu подобные непросто oracle поставить
Если честно, я бы на все СУБД посоветовал Centos
Связано это с политикой конторы redhat(centos это их opensource типа пробника)..и они продвигаются очень осторожно, не в ущерб качеству...например у них ядро 3..
А на ubuntu 4.x-4.5 и она(ubuntu) рвет вперёд планеты всей ,зачастую не следя за качеством.
23 сен 18, 12:17    [21683045]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 952
irbis_al
Ну если Oracle то Centos 7 (или 6 но 6 уже устаревший)...Просто на debian ubuntu подобные непросто oracle поставить
Если честно, я бы на все СУБД посоветовал Centos
Связано это с политикой конторы redhat(centos это их opensource типа пробника)..и они продвигаются очень осторожно, не в ущерб качеству...например у них ядро 3..
А на ubuntu 4.x-4.5 и она(ubuntu) рвет вперёд планеты всей ,зачастую не следя за качеством.


Я побаиваюсь серверных ОС, потому что у них фокус смещен в сторону многопользовательности, многопоточности и масштабируемости (т.е. для обслуживания максимального количества юзеров с допустимой скоростью). Мне же надо повышать производительность одного пользователя, так что зашитые в ОС настройки могут сильно снизить скорость работы единственного пользователя СУБД.

В свое время я работал с Windows Server (когда еще не знал о преступной деятельности компании Microsoft), и отличто помню как она еле ворочалась на хорошем сервере у клиента даже при одном пользователе, потому что вечно резервировала ресурсы в ожидании наплыва юзеров (т.е. ставила масштабируемость на первое место). Поэтому, например, мне приходилось брать их базу к себе домой на несерверную Windows и там со значительно большей скоростью выполнять необходимые работы.
23 сен 18, 12:37    [21683054]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
irbis_al
Member

Откуда: Симферополь
Сообщений: 1488
AlekseySQL,

Для линукса надуманное понятие "серверной ОС"...или десктопной ОС
Какие Вы пакеты поставите то и будет...
Сейчая я пишу с ноута Centos 7
На нем Mate (Это аналигия GNOME)
И всё Descktopные пакеты Skype Viber,Teamviewer(А также vnc для доступа к рабочему столу) Libreoffice
Ghrome,Firefox,ThunderBird(это почтовая),Пакеты для сканирования документов
И он как сервер Oracle,Db2,postgresql
Docker,
Куча sqldeveloper tools
Куча midletrier glassfich,tomcat,apache,nodejs
Виртуализация Virtualbox
Куча сред разработки Anroid studio,Web storm ,Eclipse,JDeveloper.
Так что, что ставим тем и является.
23 сен 18, 13:04    [21683064]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 47574
AlekseySQL
Вопрос в том, какую из Linux- систем поставить.

Ту, которую знаешь.
23 сен 18, 13:33    [21683072]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 1714
irbis_al
Ну если Oracle то

MySQL у него
23 сен 18, 13:42    [21683077]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Serguei
Member

Откуда: Papua New Guinea
Сообщений: 647
AlekseySQL
Я побаиваюсь серверных ОС, потому что у них фокус смещен в сторону многопользовательности, многопоточности и масштабируемости (т.е. для обслуживания максимального количества юзеров с допустимой скоростью). Мне же надо повышать производительность одного пользователя, так что зашитые в ОС настройки могут сильно снизить скорость работы единственного пользователя СУБД.

Пишите нам еще ) Позабавили. Если побаиваетесь, может вообще не надо начинать?
А вопрос ваш в стиле: "Доктор... у меня это..."
Никто вам ничего не посоветует без понимания технических деталей и без постановки задачи.
23 сен 18, 13:50    [21683081]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 952
irbis_al
AlekseySQL,

Для линукса надуманное понятие "серверной ОС"...или десктопной ОС
Какие Вы пакеты поставите то и будет...
Сейчая я пишу с ноута Centos 7
На нем Mate (Это аналигия GNOME)
И всё Descktopные пакеты Skype Viber,Teamviewer(А также vnc для доступа к рабочему столу) Libreoffice
Ghrome,Firefox,ThunderBird(это почтовая),Пакеты для сканирования документов
И он как сервер Oracle,Db2,postgresql
Docker,
Куча sqldeveloper tools
Куча midletrier glassfich,tomcat,apache,nodejs
Виртуализация Virtualbox
Куча сред разработки Anroid studio,Web storm ,Eclipse,JDeveloper.
Так что, что ставим тем и является.


Не соглашусь: ОС это не программы, установленные в систему. Там очень много настроек и различных алгоритмов выбора стратегии (то же выделение памяти, работы с диском, сетью....), которые конечно можно переконфигурировать, но это очень сложно и ненадежно (можно что- то упустить).
23 сен 18, 14:17    [21683088]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 952
Serguei
Никто вам ничего не посоветует без понимания технических деталей и без постановки задачи.


Вроде как выше уже написано: на среднем домашнем ПК под Linux развернуть OLAP базу (размер ~200 ГБ).
23 сен 18, 14:19    [21683090]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Serguei
Member

Откуда: Papua New Guinea
Сообщений: 647
AlekseySQL
Вроде как выше уже написано: на среднем домашнем ПК под Linux развернуть OLAP базу (размер ~200 ГБ).


О! Да это целое ТЗ! )
23 сен 18, 20:47    [21683343]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
AlekseySQL
Member

Откуда:
Сообщений: 952
Serguei
О! Да это целое ТЗ! )


А вы все кривляться продолжаете? Ну что же, у каждого свой выбор.
24 сен 18, 10:45    [21683630]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Serguei
Member

Откуда: Papua New Guinea
Сообщений: 647
AlekseySQL
А вы все кривляться продолжаете? Ну что же, у каждого свой выбор.


Спасибо, что вы не против. Приходится шутить- иначе невозможно в этом жестоком мире выжить, а хрустальный шар у меня сломался. Без него я не умею определять какую СУБД вы используете, какой OLAP BI...

А если серьезно: научитесь задавать вопросы, прежде чем будете требовать на них ответы.
24 сен 18, 11:09    [21683656]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
alex55555
Member [заблокирован]

Откуда:
Сообщений: 2129
AlekseySQL
По логике СУБД должна периодически делать системные вызовы, и поэтому ОС может повлиять на общую производительность. Есть какое- то устоявшееся мнение по этому вопросу?

Есть устоявшееся мнение о том, что оптимизировать нужно только более или менее готовую систему. А вы, так сказать, сразу на машинные коды набросились. Хотя если на самом деле цель - просто поиграться - оно вам подойдёт.
24 сен 18, 13:09    [21683868]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 47574
AlekseySQL
на среднем домашнем ПК под Linux развернуть OLAP базу (размер ~200 ГБ).

Просто берёшь и разворачиваешь. Опять ты не с той стороны оптимизацию начал.
24 сен 18, 13:36    [21683925]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Megabyte
Member

Откуда: ближайшее заМКАДье
Сообщений: 4801
AlekseySQL
В свое время я работал с Windows Server (когда еще не знал о преступной деятельности компании Microsoft), и отличто помню как она еле ворочалась на хорошем сервере у клиента даже при одном пользователе, потому что вечно резервировала ресурсы в ожидании наплыва юзеров (т.е. ставила масштабируемость на первое место). Поэтому, например, мне приходилось брать их базу к себе домой на несерверную Windows и там со значительно большей скоростью выполнять необходимые работы.

Кто-то через жопу настроил ос\субд\написал кривые запросы, а виновата "преступная" ос Виндоус...
24 сен 18, 19:48    [21684562]     Ответить | Цитировать Сообщить модератору
 Re: Какую ОС лучше использовать для быстрой работы с OLAP- базой?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Serguei
А если серьезно: научитесь задавать вопросы, прежде чем будете требовать на них ответы.

+1
Топик смешной)
25 сен 18, 07:34    [21684900]     Ответить | Цитировать Сообщить модератору
Все форумы / Разработка информационных систем Ответить