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

Откуда:
Сообщений: 129
Доброе время суток. Подскажите пожалуйста, пишу информационный портал для предприятия, это мой первый такого рода проект, пишу на mysql, объем данных предполагается обрабатывать большой, к примеру если брать самую большую таблицу, то там будет несколько сот миллионов записей в год. Почитав отзывы специалистов, пришел к выводу, что mysql не рассчитан на работу с таким объемом. Решил перейти на msSQL Express Edition пока не запустил проект в продакшн. Вопрос, верны мои доводы? и на сколько сильно отличается синтаксис запросов mysql с mssql?
10 сен 13, 08:34    [14817617]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21502
darlov
Почитав отзывы специалистов, пришел к выводу, что mysql не рассчитан на работу с таким объемом.

Попробуйте почитать отзывы не только специалистов, которые полагают, что MySQL не предназначен для таких объёмов, но и тех. кто полагает, что для MySQL это фигня, а не объёмы...

darlov
Решил перейти на msSQL Express Edition

Чёблин? то есть экспресс-версия, кастрированная поделка для локальных моделирований, будет по-твоему более адаптирована к экстремальным нагрузкам, чем полнофункциональный, пусть и свобонораспространяемый, сервер? ну-ну...

darlov
на сколько сильно отличается синтаксис запросов mysql с mssql?

Охренительно.
10 сен 13, 09:10    [14817753]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
darlov
Member

Откуда:
Сообщений: 129
Akina, вы меня немного успокоили.
Назрел вопрос, в чем преимущества mssql от mysql, откинув версию Express Edition. За что люди платят деньги?
Читал что в mssql много инструментов создано и что много уже подготовлено для разработчика в создании различных идей. А в mysql нужно создавать все самому. Если все это откинуть и сравнивать только скорость запросов, объемы и типы хранение данных. Как с эти обстоят дела?
10 сен 13, 09:22    [14817799]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21502
Различия между MS SQL и MySQL - я лично описывать его не возьмусь. Да и отличия MS SQL от MS SQL Express тоже - впрочем, вот это есть на сайте производителя.
10 сен 13, 09:58    [14818015]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
tanglir
Member

Откуда:
Сообщений: 28966
darlov, а почему именно мсскл, а не оракл? :) а в сторону постгреса вы вообще не смотрели?
10 сен 13, 10:07    [14818063]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
darlov
Member

Откуда:
Сообщений: 129
Я выбираю из Free SQL,в сторону postgresql тоже смотрю. Никогда не работал на mssql и oracle т.к. они стоят уйму денег, и мне просто интересно за что конкретно платятся такие деньги? Если откинуть все доп инструменты для облегчения разработки БД, а взять просто скорость запросов и хранения данных.
10 сен 13, 10:13    [14818088]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
miksoft
Member

Откуда:
Сообщений: 38921
darlov
Почитав отзывы специалистов, пришел к выводу, что mysql не рассчитан на работу с таким объемом.
Не "не рассчитан", а редко используется для работы с такими объемами. Поэтому и специалистов мало, которые умеют готовить такие объемы в MySQL.

darlov
Решил перейти на msSQL Express Edition пока не запустил проект в продакшн. Вопрос, верны мои доводы? и на сколько сильно отличается синтаксис запросов mysql с mssql?
У MS SQL XE есть технические ограничения на объем данных. Ознакомьтесь с ними. Точных значений я не помню, но сомневаюсь, что ваши объемы впишутся в эти ограничения.
10 сен 13, 10:15    [14818096]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
miksoft
Member

Откуда:
Сообщений: 38921
darlov
Никогда не работал на mssql и oracle т.к. они стоят уйму денег, и мне просто интересно за что конкретно платятся такие деньги? Если откинуть все доп инструменты для облегчения разработки БД, а взять просто скорость запросов и хранения данных.
Не существует абстрактной скорости запросов. У всех СУБД что-то работает быстрее, что-то медленнее. "Самой быстрой СУБД" не существует.


Поскольку тема разрослась вширь, топик переношу.

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


Сообщение было отредактировано: 10 сен 13, 10:18
10 сен 13, 10:18    [14818108]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
qwerty112
Guest
miksoft
У MS SQL XE есть технические ограничения на объем данных. Ознакомьтесь с ними. Точных значений я не помню, но сомневаюсь, что ваши объемы впишутся в эти ограничения.

10 Гб на БД
Возможности, поддерживаемые различными выпусками SQL Server 2012
10 сен 13, 10:22    [14818135]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
деньги платят за качество, за оптимизатор, за возможность работы под многопользовательской нагрузкой, за поддержку и развитие и за много чего, чего напрямую не измеришь и в табличку фич не сведешь.
10 сен 13, 10:32    [14818175]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
tanglir
Member

Откуда:
Сообщений: 28966
darlov
если брать самую большую таблицу, то там будет несколько сот миллионов записей в год.

qwerty112
10 Гб на БД
слабо согласуется, учитывая, что такая таблица скорее всего не одна
10 сен 13, 10:58    [14818344]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
darlov
Member

Откуда:
Сообщений: 129
tanglir
darlov
если брать самую большую таблицу, то там будет несколько сот миллионов записей в год.

qwerty112
10 Гб на БД
слабо согласуется, учитывая, что такая таблица скорее всего не одна

Ну да, msSQL Express Edition мне не подходит, буду смотреть в сторону PostgreSQL. Как описывают ее, что он более приспособлена к хранению большого объема данных чем mysql, и производительность выше.
10 сен 13, 11:03    [14818388]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Andrey Sribnyak
Member

Откуда: Киев
Сообщений: 600
http://blogs.msdn.com/b/alexejs/archive/2009/06/17/mysql-sql-express-i-odbc.aspx
10 сен 13, 12:16    [14819060]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
SergSuper
Member

Откуда: SPb
Сообщений: 5488
Andrey Sribnyak
http://blogs.msdn.com/b/alexejs/archive/2009/06/17/mysql-sql-express-i-odbc.aspx
чего-то там с картинками проблемы (хотя может и у меня)
10 сен 13, 14:53    [14820399]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
tanglir
darlov
если брать самую большую таблицу, то там будет несколько сот миллионов записей в год.

qwerty112
10 Гб на БД
слабо согласуется, учитывая, что такая таблица скорее всего не одна


Но никто ограничивает ТС только одной бд, размером до 10 Гб.
10 сен 13, 15:04    [14820496]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
pkarklin
Но никто ограничивает ТС только одной бд, размером до 10 Гб.

читать как
pkarklin
Но никто не ограничивает ТС только одной бд, размером до 10 Гб.
10 сен 13, 15:05    [14820505]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11485
Если уж так сильно хочет "солидной большой тройки", то DB2 ExpressC ограничена 15 терабайтами, двумя ядрами и четырьмя гигабайтами.
Уж всяко лучше, чем пилить базы и дрожать - ещё влезает или уже нет?
10 сен 13, 18:24    [14822067]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Basil A. Sidorov
Если уж так сильно хочет "солидной большой тройки", то DB2 ExpressC ограничена 15 терабайтами, двумя ядрами и четырьмя гигабайтами.


А почему не 13тью или 17тью? Я еще могу предположить корреляцию 10к1му в части "активных данных" от общего размера бд, которые могут быть помещены в буферный пул, но чтоб 15 000 к 4м...
10 сен 13, 22:38    [14822961]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5825
darlov
Решил перейти на msSQL Express Edition пока не запустил проект в продакшн. Вопрос, верны мои доводы? и на сколько сильно отличается синтаксис запросов mysql с mssql?


Не верны.
Если нет денег, то выбирать можно, например, м/у MySQL и PostgreSQL.
У каждой БД есть свои плюсы и минусы.
Мне PG нравиться больше, но для MySQL готовых решений больше.

Так что не задумывайтесь используйте MySQL...
11 сен 13, 11:45    [14825018]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11485
pkarklin
А почему не 13тью или 17тью?
А почему вы задаёте этот вопрос мне, а не IBM?
11 сен 13, 19:36    [14828249]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Basil A. Sidorov
А почему вы задаёте этот вопрос мне, а не IBM?


Потому что Вы привели эту цифру в этом обсуждении, а не IBM.
11 сен 13, 19:58    [14828285]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
Если автор хочет сэкономить денег на лицензии, то конечно пусть берет MySQL (а еще лучше форк типа MariaDB), PostgreSQL или например Cubrid.
А если еще хочет чтобы это было не OpenSource то велком на бесплатные версии DB2 Express-C (никаких ограничений на размер базы, уже 16Gb ОЗУ и 2 ядра), либо Informix Innovator-C (примерно аналогичные ограничения).
12 сен 13, 12:30    [14830621]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11485
pkarklin
Потому что Вы привели эту цифру в этом обсуждении, а не IBM.
Я озвучил текущие ограничения. В предыдущих версиях ограничения на размер базы ExpressC вообще не было.
Тоже предложите мне объяснить, почему IBM только сейчас заморочилась ограничением размера базы для бесплатной редакции?
12 сен 13, 18:13    [14832957]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Basil A. Sidorov
Я озвучил текущие ограничения. В предыдущих версиях ограничения на размер базы ExpressC вообще не было.
Тоже предложите мне объяснить, почему IBM только сейчас заморочилась ограничением размера базы для бесплатной редакции?

Здесь, как бы дискуссионная площадка. Ваше бы мнение могло бы быть интересным. Например, будет ли кто-нибудь держать 15ти терабайтную базу на бесплатной редакции?
12 сен 13, 18:16    [14832971]     Ответить | Цитировать Сообщить модератору
 Re: Переход с mysql на mssql Express Edition  [new]
Basil A. Sidorov
Member

Откуда:
Сообщений: 11485
pkarklin
Например, будет ли кто-нибудь держать 15ти терабайтную базу на бесплатной редакции?
Вот как раз сегодня я забыл пятнадцать терабайт в других брюках.
Гораздо интереснее другой вопрос: "Что делать, если база ещё не доросла до терабайта, но уже переросла одиннадцать гигабайт?"
12 сен 13, 18:22    [14832989]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить