Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
forward12
Member

Откуда:
Сообщений: 742
Всем привет.
Собственно вопрос по сабжу.
Что быстрее и менее ресурсоемко, держать на выделенном сервере ms sql server, или там же развернуть mysql, размер БД 600 мб.
10 таблиц в каждой по несолько милионов записей. Ориентировочной число юзеров которые должны конектится -2 десятка.

Модератор: Тема перенесена из форума "Microsoft SQL Server".


Сообщение было отредактировано: 30 апр 12, 00:17
29 апр 12, 23:52    [12489518]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
SERG1257
Member

Откуда:
Сообщений: 2931
А кто сильнее слон или кит?
Вы кто
1 разработчик не знающий ни одной из этих СУБД?
2 Или менеджер ставящий задачу каких людей искать?
По сабжу все упирается в возможности разработчика грамотно написать приложение ибо база легко помещается в ОЗУ.
30 апр 12, 19:14    [12490990]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
sphinx_mv
Member [заблокирован]

Откуда:
Сообщений: 1672
forward12
Всем привет.
Собственно вопрос по сабжу.
Что быстрее и менее ресурсоемко, держать на выделенном сервере ms sql server, или там же развернуть mysql, размер БД 600 мб.
10 таблиц в каждой по несолько милионов записей. Ориентировочной число юзеров которые должны конектится -2 десятка.

Извините, мне показалось или Вы действительно несколько неверно оценили размеры БД?
30 апр 12, 21:31    [12491175]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
sphinx_mv
Member [заблокирован]

Откуда:
Сообщений: 1672
forward12
Всем привет.
Собственно вопрос по сабжу.
Что быстрее и менее ресурсоемко, держать на выделенном сервере ms sql server, или там же развернуть mysql, размер БД 600 мб.
10 таблиц в каждой по несолько милионов записей. Ориентировочной число юзеров которые должны конектится -2 десятка.

Извините, мне показалось или Вы действительно несколько неверно оценили размеры БД?
30 апр 12, 21:32    [12491176]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54751

SERG1257
база легко помещается в ОЗУ.

А поскольку ядро линукса можно обрезать лучше, чем ядро windows, то, при прочих равных,
мускулю этого самого ОЗУ достанется больше.

Posted via ActualForum NNTP Server 1.5

30 апр 12, 21:44    [12491199]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
Edward Shevtsov
Member

Откуда: Moscow
Сообщений: 13469
SERG1257
По сабжу все упирается в возможности разработчика грамотно написать приложение ибо база легко помещается в ОЗУ.


и что из этого следует?
30 апр 12, 21:46    [12491204]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
SERG1257
Member

Откуда:
Сообщений: 2931
Edward Shevtsov
и что из этого следует?
из этого следует что вопрос поставлен неверно - не какая СУБД лучше, а какой разработчик/архитектор/ДБА умеет лучше воспользоваться плюсами и избежать минусов.
30 апр 12, 22:31    [12491306]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709
forward12
Что быстрее и менее ресурсоемко, держать на выделенном сервере ms sql server, или там же развернуть mysql, размер БД 600 мб. 10 таблиц в каждой по несолько милионов записей. Ориентировочной число юзеров которые должны конектится -2 десятка.


MySQL один как таковой не имеет смысл рассматривать. Он состоит из ядра и движков БД.
Разные движки-- разные требования ко всему. Так что реши сначала, какой движок будешь
использовать.

Как бы с SQL Server стоит сравнивать только Mysql+InnoDB или Mysql+что-то ещё транзакционное, если оно вообще
есть (я не в курсе как там мария поживает).

Но в принципе MySQL -- это кусок говна, который выдают за СУБД. Его любят всякие производители Web-сайтов за то, что у него есть нетранзакционный MyISAM. В общем-то заслуженно любят, он да, быстрый, потому что нетранзакционный. Но это за СУБД считать
сложно в современном мире. Если конечно не Web пишешь.

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

SQL Server же маршевая промышленная СУБД, вполне себе нормальная. Единственный недостаток -- небесплатная. Но под твои задачи может и хватит бесплатного Express или как он там зовётся.

Так что лучше думай, будешь платить за СУБД -- тогда SQL Server. Не будешь -- тогда думай, нужны тебе транзакции или нет.
Не нужны -- ну , MySQL + ISAM. Нужны -- тогда лучше бери Postgres, нормальная СУБД в отличие от ...
1 май 12, 00:14    [12491545]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
forward12
Member

Откуда:
Сообщений: 742
SERG1257
А кто сильнее слон или кит?
Вы кто
1 разработчик не знающий ни одной из этих СУБД?
2 Или менеджер ставящий задачу каких людей искать?
По сабжу все упирается в возможности разработчика грамотно написать приложение ибо база легко помещается в ОЗУ.

Я сторож.
Просто все девелоперы в компании в запое вместе с руководством, а мне сказали пока праздники чтобы я закончил прогу дописовать. Не серчайте уж на меня с моим вопросом.
База то помещается в ОЗУ, но вот запросов много к БД и часть из них выполняется паралельно. В общей сложности около 8 паралельних запросов. Некоторые идут с инвервалом в одну секунду, другие же раз в минуту. Есть еще ряд запросов которые выполняются когда пользователь давит на кнопки.
1 май 12, 10:09    [12491879]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
forward12
Member

Откуда:
Сообщений: 742
sphinx_mv,

Я оценивал размеры БД по размеру бекапа. Делал полный бекап БД и в нем было 600 мб. Сжатие не применял в настройках резервного копирования.
1 май 12, 10:20    [12491891]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
Ы
Guest
forward12
sphinx_mv,

Я оценивал размеры БД по размеру бекапа. Делал полный бекап БД и в нем было 600 мб. Сжатие не применял в настройках резервного копирования.


Размер файла резервной копии в общем случае ничего полезного не говорит о размере базы на диске или в памяти. Простой пример: моя база (PostgreSQL) занимает ~1,9 GB на диске, а ее резервная копия без указания конкретных параметров сжатия — ~115 MB.
1 май 12, 12:46    [12492105]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
MasterZiv
Member

Откуда: Питер
Сообщений: 34709


> Размер файла резервной копии в общем случае ничего полезного не говорит о
> размере базы на диске или в памяти.

Размер файлов БД на диске тоже ни о чём не говорит. Это может быть выделенный
размер, но пустая БД, например.

Говоря о размере БД (реляционной) надо указывать кол-во таблиц и размеры
таблиц (в кол-ве записей). Также -- количество и состав индексов (хотя это
уже вторичная информация, без неё можно обойтись).

Posted via ActualForum NNTP Server 1.5

1 май 12, 13:06    [12492126]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
forward12
Я оценивал размеры БД по размеру бекапа.


Простите, что интересуюсь... А в используемой Вами СУБД нет "средств" по оценке размера бд?
1 май 12, 14:34    [12492345]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
forward12
Member

Откуда:
Сообщений: 742
pkarklin,

Да есть в энетерпрайс менеджере такая фишка. Сейчас в нем и гляну. Пасибо.
1 май 12, 14:52    [12492376]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
sphinx_mv
Member [заблокирован]

Откуда:
Сообщений: 1672
MasterZiv
Говоря о размере БД (реляционной) надо указывать кол-во таблиц и размеры
таблиц (в кол-ве записей).
Ну, "для полного счастья" нужно иметь и количество таблиц с количеством записей, и занимаемое (реально или предполагаемо) дисковое пространство...
MasterZiv
Также -- количество и состав индексов (хотя это
уже вторичная информация, без неё можно обойтись).
Но учитывать и это все равно следует...
В некоторых базах занимаемое на дисках место индексами может оказаться соизмеримо с размером самих данных...
1 май 12, 20:11    [12493039]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
SERG1257
Member

Откуда:
Сообщений: 2931
forward12
База то помещается в ОЗУ, но вот запросов много к БД и часть из них выполняется паралельно. В общей сложности около 8 паралельних запросов. Некоторые идут с инвервалом в одну секунду, другие же раз в минуту. Есть еще ряд запросов которые выполняются когда пользователь давит на кнопки.
И вы надеетесь, что просто поменяв СУБД, а лучше вместе с ОС, все само собой исправится и залетает? Мой опыт подсказывает что, чтобы чудо случилось, его надо долго и упорно готовить.
1 май 12, 20:45    [12493138]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
Edward Shevtsov
Member

Откуда: Moscow
Сообщений: 13469
sphinx_mv
MasterZiv
Говоря о размере БД (реляционной) надо указывать кол-во таблиц и размеры
таблиц (в кол-ве записей).
Ну, "для полного счастья" нужно иметь и количество таблиц с количеством записей, и занимаемое (реально или предполагаемо) дисковое пространство...
MasterZiv
Также -- количество и состав индексов (хотя это
уже вторичная информация, без неё можно обойтись).
Но учитывать и это все равно следует...
В некоторых базах занимаемое на дисках место индексами может оказаться соизмеримо с размером самих данных...


Только неясно каким боком все эти выкладки к исходному вопросу ТС )
1 май 12, 21:03    [12493201]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Edward Shevtsov,

И так думаю, Вы готовы предоставить свои? Иначе к чему этот пост?!
1 май 12, 21:17    [12493253]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
forward12
Member

Откуда:
Сообщений: 742
коллеги я искренне благодарен вашему живому интересу к моему топику. Но все же разрешите вернуть его в первоначальное русло.
Давайте сформулирую вопрос так, есть таблица в ней милион записей. В таблице 4 поля типа реал. Нужно регулярно делать запросы на выборку
select * from table where condition.
Какой вариант будет более быстрым mysql vs ms sql server.
Я на этот вопрос могу ответить эмпирическим путем, полностью переписал программу под mysql. Но уйдет несколько дней плотной работы.
1 май 12, 21:32    [12493313]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
forward12
коллеги я искренне благодарен вашему живому интересу к моему топику. Но все же разрешите вернуть его в первоначальное русло.
Давайте сформулирую вопрос так, есть таблица в ней милион записей. В таблице 4 поля типа реал. Нужно регулярно делать запросы на выборку
select * from table where condition.
Какой вариант будет более быстрым mysql vs ms sql server.
Я на этот вопрос могу ответить эмпирическим путем, полностью переписал программу под mysql. Но уйдет несколько дней плотной работы.
ну если только с помощниками(С)
1 май 12, 21:47    [12493367]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
Edward Shevtsov
Member

Откуда: Moscow
Сообщений: 13469
pkarklin
Edward Shevtsov,

И так думаю, Вы готовы предоставить свои? Иначе к чему этот пост?!


а к чему была часть предыдущих постов?
По теме - просто сравните мин. требования к железу обоих вендоров
1 май 12, 21:54    [12493382]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
forward12
Member

Откуда:
Сообщений: 742
Раз уж был поднят вопрос о размере БД. Смотрел энрепрайс менеджером.
3300 мб БД
2700 мб свободно.
Т.е. получается что сами таблицы как и бекап весят 600 мб, а остальное место просто резервируется.
1 май 12, 21:54    [12493384]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Edward Shevtsov
По теме - просто сравните мин. требования к железу обоих вендоров


Вы просто бесподобны...
1 май 12, 21:58    [12493391]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
Edward Shevtsov
Member

Откуда: Moscow
Сообщений: 13469

Вы просто бесподобны...

есс-но, моя сестра - краткость
1 май 12, 22:13    [12493427]     Ответить | Цитировать Сообщить модератору
 Re: сравнение скорости и ресурсоемкости ms sql server vs mysql  [new]
SERG1257
Member

Откуда:
Сообщений: 2931
forward12
Давайте сформулирую вопрос так, есть таблица в ней милион записей. В таблице 4 поля типа реал. Нужно регулярно делать запросы на выборку
select * from table where condition.
Какой вариант будет более быстрым mysql vs ms sql server.
Пройдите в соседний подфорум, расскажите больше о задаче и, глядишь, получите более выгодные варианты решения. Вариант "бросить все и уехать в Рио" от вас никуда не убежит. Хотя если вы гуру в mysql, а злые люди заставили вас работать с богомерзким M$SQL, то дальнейшие разговоры бессмысленны.
1 май 12, 22:17    [12493434]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить