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

Откуда:
Сообщений: 742
Всем привет.
Есть проект в котором две программы работают с БД. Одна исключительно пишет данные, вторая исключительно читает. Все происходит на одном и том же пк.
Изначально планировалось что в качестве субд будет мс скьель сервер. Но портативность исчезла. Переносить на разные пк, с разными ос, то на ноуты то на сервера, вобщем мороки было много с настройками. Програмулина взаимодействует с БД через АДО. Т.е. ей без разницы с какой СУБД общаться в пределах тех которые поддерживает АДО.
Вот думаю что с аксес будет в плане переностимости все гораздо проще, ибо аксес у многих есть, а у тех кто без него обходится, можно офис поставить и не парится. Горзадо меньше мороки чем с сервером.
Вот собтвенно вопросы - какие будут минусы у аксеса по сравнению с Скьюель сервером.
5 фев 13, 20:09    [13880343]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
Dimitry Sibiryakov
Member

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

forward12
Переносить на разные пк, с разными ос, то на ноуты то на сервера, вобщем
мороки было много с настройками. Програмулина взаимодействует с БД через АДО.

Пристрелите меня, но я хочу видеть как "програмулина взаимодействующая с БД через АДО"
переносится на разные ОСи.

Posted via ActualForum NNTP Server 1.5

5 фев 13, 20:25    [13880397]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

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

а что вас смущает? Я имел виду разные ветки виндовс. Я не говорил что она будет работать под никсами. Исключительно это. Т.е. мне поддержки ХР,7, виндовс 2003-2008 сервер с головой хватает.
5 фев 13, 20:46    [13880475]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
Dimitry Sibiryakov
Member

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

forward12
Т.е. мне поддержки ХР,7, виндовс 2003-2008 сервер с головой хватает.

Тогда MS SQL Compact Edition тебе в руки.

Posted via ActualForum NNTP Server 1.5

5 фев 13, 20:48    [13880485]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

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

ставил я его. Имхо с ним тоже морока.
Касательно настроки БД. Переноса баз и так далее. С аксесом имхо проще.
5 фев 13, 20:57    [13880518]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
forward12
Вот думаю что с аксес будет в плане переностимости все гораздо проще, ибо аксес у многих есть, а у тех кто без него обходится, можно офис поставить и не парится. Горзадо меньше мороки чем с сервером.


Это с MS SQL Server Express Edition не надо парится в плане лицензионной чистоты, по сравнению с Access.

forward12
какие будут минусы у аксеса по сравнению с Скьюель сервером


Ну, Вы озвучьте хоть какое-нибудь еще требование, кроме "переносимости", а мы тут попробуем на плюсовать и наминусовать.
5 фев 13, 21:06    [13880550]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
forward12
ставил я его. Имхо с ним тоже морока.


А с ним какая морока?
5 фев 13, 21:07    [13880554]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

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

касательно фриварности я согласен. Имхо у клиентов уже офис стоит. Где они его достали, это уже у них на совести. Если говорить о мороке компакт эдишена, то надо поставить его на виртуалку и освежить память. Я его ставил несолько месяцев назад.
Из смутных воспоминаний - отсутствие клиентских утилит.
Касательно характеристик которые важны кроме портативности - стабильность, уровень ресурсоемкости, работа с Х ядрами и большими объемами оперативы.
5 фев 13, 21:44    [13880691]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
pkarklin
Member

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

Бледненько Вы будете выглядеть в лице своих клиентов с файл-серверной СУБД. Да и Accessа у них может и не быть. А когда объемы данных чуть вырастут, что Вы будете говорить клиентам? Портативность, говорите... Многие и не замечают, что ставя некий софт у них встает и работает Express редакция MS SQL.
5 фев 13, 22:05    [13880757]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

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

Спасибо. Поставлю его еще раз и проверю.
А на сколько он будет быстрее и стабильней аксеса?
5 фев 13, 22:42    [13880890]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
forward12
А на сколько он будет быстрее и стабильней аксеса?


Быстрее при 2х пользователях - вряд-ли (хотя многое будет зависеть от задачи). Стабильнее точно будет. В любом случае конкретное число раз трудно вычислить.
5 фев 13, 22:55    [13880966]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

Откуда:
Сообщений: 742
pkarklin,
Чисто эмпирически скорость померять можно. Задачи зачастую тривиальные.
Выборки по условиям. Объедения таблиц нет. Удаления данных тоже нет. Одна софтина пишет данные и то очень меделенно одна запись в секунду на 200-300 байт максимум.
а вторая делает выборки. Чисто субъективно меня смущает еще размеры БД. В скьель сервер там огромная БД на милионы записей была на 600 мб. А тут записи, правда в чуть другом формате, на 300 тысяч записей весят около 100 мб. Если там будут милионы, то конечно интеренсо сколько будет все это весить. ВИдать прийдется эмпирические тесты проводить.
5 фев 13, 23:30    [13881109]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
forward12
ВИдать прийдется эмпирические тесты проводить.


Лучше практические.
6 фев 13, 00:32    [13881312]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
mad_nazgul
Member

Откуда:
Сообщений: 5824
forward12
Вот собтвенно вопросы - какие будут минусы у аксеса по сравнению с Скьюель сервером.


Кроме как не однозначность в лицензировании - никаких.

Вопрос:
А почему вы не посмотрите в сторону SQLite?
6 фев 13, 07:53    [13881628]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

Откуда:
Сообщений: 742
mad_nazgul
forward12
Вот собтвенно вопросы - какие будут минусы у аксеса по сравнению с Скьюель сервером.


Кроме как не однозначность в лицензировании - никаких.

Вопрос:
А почему вы не посмотрите в сторону SQLite?

Я погуглю. Спасибо. Просто изначально в ТЗ был прописан мс скьюэль сервер. Потом начались организационные конфликты, новшества и все что угодно. Хочется конечно легковесного и простого решения.
6 фев 13, 11:49    [13882916]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4506
forward12
mad_nazgul
пропущено...
Кроме как не однозначность в лицензировании - никаких.
Вопрос:
А почему вы не посмотрите в сторону SQLite?

Я погуглю. Спасибо. Просто изначально в ТЗ был прописан мс скьюэль сервер. Потом начались организационные конфликты, новшества и все что угодно. Хочется конечно легковесного и простого решения.

Для применения аксесса нужна runtime его версия... А у меня к примеру нет в офисе аксесса, ликвидирован как класс, уж больно дорог офис профессионал...
6 фев 13, 14:03    [13884382]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

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

Офис он дорогой. А разве скьюель сервер полноценный не намного дороже офиса?
Т.е. если сарвнивать топовые продукты. Я не знаю каких денег сейчас стоит 2003 офис, но даже на 2003 нормально будет все работать даже под 7-ой.
6 фев 13, 19:40    [13886875]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
forward12
А разве скьюель сервер полноценный не намного дороже офиса?


Вам в Express редакции чего-то не хватает?
6 фев 13, 20:37    [13887159]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4506
forward12
Sergey Orlov,
Офис он дорогой. А разве скьюель сервер полноценный не намного дороже офиса?
Т.е. если сарвнивать топовые продукты. Я не знаю каких денег сейчас стоит 2003 офис, но даже на 2003 нормально будет все работать даже под 7-ой.

Соглашусь с
pkarklin
Вам в Express редакции чего-то не хватает?

Ну и последнее, возьмите Firebird или MySQL и платить не надо и легко переносить и нагрузку вашу потянут...
7 фев 13, 09:54    [13888661]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
Сергей Арсеньев
Member

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

Собственно Не многие знают о существовании [url=Microsoft Jet Database Engine]Microsoft Jet Database Engine[/url].
Accsess это всего лишь пользовательский интерфейс для него. Если интерфейс у Вас свой, то дополнительно платить за Jet не надо (идет в составе Windows).
7 фев 13, 10:46    [13888954]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
sphinx_mv
Member [заблокирован]

Откуда:
Сообщений: 1672
Sergey Orlov
forward12
Sergey Orlov,
Офис он дорогой. А разве скьюель сервер полноценный не намного дороже офиса?
Т.е. если сарвнивать топовые продукты. Я не знаю каких денег сейчас стоит 2003 офис, но даже на 2003 нормально будет все работать даже под 7-ой.

Соглашусь с
pkarklin
Вам в Express редакции чего-то не хватает?

Ну и последнее, возьмите Firebird или MySQL и платить не надо и легко переносить и нагрузку вашу потянут...
За Express платить тоже не надо...
И было бы интересно получить "озвучку", КУДА нужно "переноситься", если (с учетом Office2003) кроме Windows ничего не предполагается.
7 фев 13, 11:30    [13889320]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
OYM
Member

Откуда:
Сообщений: 236
pkarklin
forward12
А разве скьюель сервер полноценный не намного дороже офиса?


Вам в Express редакции чего-то не хватает?

Ну ему может не хватать 1Гб ОЗУ и 1 сокета, хотя он вряд ли упрется в эти ограничения...
7 фев 13, 12:31    [13889912]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
forward12
Member

Откуда:
Сообщений: 742
Сергей Арсеньев,

Собственно сейчас Джет движек и используется. Аксес я упомянул только для мониторинга БД, бекапов и тд. А непосредствоо работа софта идет без самого аксеса через джет движек.
9 фев 13, 14:45    [13902082]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
Izya
Member

Откуда:
Сообщений: 188
Значит вопрос с лицензионной чистотой уже не стоит. Jet часть операционки, начиная с Win2000.

С Jet"ом сейчас есть проблемы?
Есть тормоза на запросах? По мне, если пишет 1 раз в секунду, можно все поля, по которым выборки делаются, заиндексировать в лоб.

Можно сделать тестовую БД, пару раз продублировать в ней существующие записи, и посмотреть, как оно в несколько раз большие объемы ворочает.
9 фев 13, 19:11    [13902555]     Ответить | Цитировать Сообщить модератору
 Re: ms sql server vs ms access  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Izya
Jet часть операционки, начиная с Win2000.


Можно тынц на лицензионное соглашение с правами редистрибъюции?
9 фев 13, 23:28    [13903211]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить