Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
Здрасте Всем!

Опишу проблему... если ее можно так назвать :о)

Наш хостинг провайдер предоставляет нам хостинг для двух сайтов.
На данном хостинге один сайт наш, а второй мы сейчас разрабатываем для нашего клиента (оба на ASP.NET).
Провайдер предоставляет доступ к MSSQL и мы на нашем сайте его используем.
Но проблема в том, что провайдер дает только один логин к серверу MSSQL, при том, что количество баз не ограничено.

Для нашего клиента тоже необходимо использование базы данных (каталог товаров, новости, фотогаллерея и т.д.).
Есть возможность использовать либо Access либо MySQL.

Хотелось бы услышать Ваше менние, что же лучше использовать ( в .NET )???

P.S. Большого количества посетителей на разрабатываемом сайте не планируется.
Каталог продукции до 1000 наименований. Новости... ну раз в день (максимально).
Фотогаллерея - по 10 фото за месяц.

Let the Force be with You...
12 фев 08, 14:03    [5277256]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
Станислав С...кий
Guest
WStealth
Здрасте Всем!

Опишу проблему... если ее можно так назвать :о)

Наш хостинг провайдер предоставляет нам хостинг для двух сайтов.
На данном хостинге один сайт наш, а второй мы сейчас разрабатываем для нашего клиента (оба на ASP.NET).
Провайдер предоставляет доступ к MSSQL и мы на нашем сайте его используем.
Но проблема в том, что провайдер дает только один логин к серверу MSSQL, при том, что количество баз не ограничено.

Для нашего клиента тоже необходимо использование базы данных (каталог товаров, новости, фотогаллерея и т.д.).
Есть возможность использовать либо Access либо MySQL.

Хотелось бы услышать Ваше менние, что же лучше использовать ( в .NET )???

P.S. Большого количества посетителей на разрабатываемом сайте не планируется.
Каталог продукции до 1000 наименований. Новости... ну раз в день (максимально).
Фотогаллерея - по 10 фото за месяц.

Let the Force be with You...

Не понимаю при чем здесь логин? Что, нельзя с одним логином работать в двух и более сессиях? Но это так, к слову...
ИМХО, Access как СУБД очень капризная в плане масштабируемости... Уже 5 пользователей, активно работающих с базой, вызывают у Access'a "нервное напряжение" из-за конфликтов блокировок и др. И это не связано со средой разработки. Это "ахиллесова пята" самого Access'a.
В этом смысле MySQL лучше. Но в MySQL есть другие "подводные камни" в виде крайне куцых языковых средств, доступных в хранимых процедурах...
12 фев 08, 14:31    [5277600]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
автор
Хотелось бы услышать Ваше менние, что же лучше использовать ( в .NET )???


MS SQL.
12 фев 08, 14:48    [5277788]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
Станислав С...кий
Не понимаю при чем здесь логин?

Может я и не правильно выразился....
Но дело в том, что провайдер дает один логин и пароль...
Так что при подключениии к серверу MS-SQL по этому логину и паролю будет доступна и наша база (что ОЧЕНЬ КРАЙНЕ не желательно) и база нашего заказчика.

Let the Force be with You...
12 фев 08, 15:06    [5277984]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
application roles???
12 фев 08, 15:08    [5278013]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
pkarklin
application roles???


Не совсем понял...
12 фев 08, 15:21    [5278195]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
WStealth
pkarklin
application roles???


Не совсем понял...


An application role is a database principal that enables an application to run with its own, user-like privileges. You can use application roles to allow access to specific data to only those users that connect through a particular application. Unlike database roles, application roles contain no members and are inactive by default. Application roles work with both authentication modes.

The following steps make up the process by which an application role switches security contexts:

-A user executes a client application.
-The client application connects to an instance of SQL Server as the user.
-The application then executes the sp_setapprole stored procedure with a password known only to the application.
-If the application role name and password are valid, the application role is activated.
-At this point the connection loses the permissions of the user and assumes the permissions of the application role.
-The permissions acquired through the application role remain in effect for the duration of the connection.
12 фев 08, 15:36    [5278369]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
pkarklin
application roles


Как я понимаю, тогда никто не сможет просто открыть базу из Server Management Studio...
А только через клиента (моего).

Это конечно решение.... хотя вроде бы application roles не работают с connection pooling...

Что, я считаю, для web критично... хотя... если пользователей заходит не много...

Но в любом случае спасибо!!!
12 фев 08, 15:50    [5278531]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Один логин - это, конечно, жесть. Что за хостер такой. Парочку бы, хотя бы. Один с правами dboна базы. И другой, с правами guest.
12 фев 08, 15:52    [5278548]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
Да вроде бы все у него (хостера) нормально... и услуги, и цены... и .net 3.5 сразу апосля релиза влил... но вот с базой... чой-то они намудрили...


Let the Force be with You...
12 фев 08, 16:03    [5278677]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
MasterZiv
Member

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

pkarklin пишет:

> Хотелось бы услышать Ваше менние, что же лучше использовать ( в .NET )???

Хуже аксесса не может быть ничего.

Posted via ActualForum NNTP Server 1.4

13 фев 08, 09:52    [5281324]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
MasterZiv
pkarklin пишет:


Неа, не я... ;)
13 фев 08, 10:10    [5281457]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
VoDA
Member

Откуда: сеРверная пальмира :)
Сообщений: 4898
MasterZiv

pkarklin пишет:

> Хотелось бы услышать Ваше менние, что же лучше использовать ( в .NET )???

Хуже аксесса не может быть ничего.
Posted via ActualForum NNTP Server 1.4
Может, может!!!
внимание... DBF.
13 фев 08, 13:01    [5283302]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
В общем после долгого общения с хостером выяснилось, что хостер не может выделить более одного логина к серверу т.к. их внутренняя система так постоена...

Выхода, как я понял, два:
1. Использовать на нашем сайте базу MSSQL сервера хостера, а на сайте (сайтах) заказчика работать с MySQL.
2. Использовать на нашем сайте базу MSSQL нашего корпоративного сервера, а на сайте (сайтах) заказчика работать с базой MSSQL сервера хостера.

И тогда еще вопрос по ходу...

Интересует ваше мнение по поводу второго варианта.
У нас в организации стоит сервер с 2003 SBS и SQLServer 2005 standart он же является и контроллером домена и проксей. (как говорится все в одном).
Используется в основном для пары не больших программ (написанные нами и работают с SQL Server) и для раздачи инета.

Сильно ли критично будет на него повесить еще и эту задачу?
Конфигурация сервера: Xeon 4 ядра по 2.4GHz, памяти 4GB, винты в 0 рейде два по 320GB.

Оправдано ли это решение?

Let the Force be with You...
13 фев 08, 17:57    [5286052]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
Я вот открыл порт для доступа к SQL Server на нашем сервере... так сразу да ночь получил около 300 попыток входа на него...

И енто ж не лень кому-то на порты ломится....

Выход из этой ситуации, как мне кажется, изменить номер порта со стандартного в какой нибудь другой.

Как думает общественность?

Let the Force be with You...
14 фев 08, 18:25    [5292780]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
miksoft
Member

Откуда:
Сообщений: 38920
Возьмите у провайдера два хостинга. Тогда логины будут разные.
14 фев 08, 18:39    [5292867]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
miksoft
Возьмите у провайдера два хостинга. Тогда логины будут разные.


Ну так это же понятно...

Но не рентабельно... т.е. за хостинг двух доменов мы платим одну сумму, а если брать два хостинга по домену, то получается ровно в два раза больше...

А так, мы берем хостинг двух доменов, потом выставляем счет от себя нашему заказчику за хостинг одного домена, и получаем что нам хостинг обходится бесплатно...
15 фев 08, 13:14    [5294556]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
miksoft
Member

Откуда:
Сообщений: 38920
WStealth
Ну так это же понятно...

Но не рентабельно... т.е. за хостинг двух доменов мы платим одну сумму, а если брать два хостинга по домену, то получается ровно в два раза больше...

А так, мы берем хостинг двух доменов, потом выставляем счет от себя нашему заказчику за хостинг одного домена, и получаем что нам хостинг обходится бесплатно...
Это "экономия на спичках". Разработка приличного сайта стоит на порядки дороже его хостинга.
15 фев 08, 13:30    [5294713]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
DocAl
Member

Откуда: Оккупирую западный берег
Сообщений: 10472
WStealth
miksoft
Возьмите у провайдера два хостинга. Тогда логины будут разные.


Ну так это же понятно...

Но не рентабельно... т.е. за хостинг двух доменов мы платим одну сумму, а если брать два хостинга по домену, то получается ровно в два раза больше...

А так, мы берем хостинг двух доменов, потом выставляем счет от себя нашему заказчику за хостинг одного домена, и получаем что нам хостинг обходится бесплатно...
Это называется не "рентабельность", это называется нае..ть заказчика.
15 фев 08, 13:54    [5294930]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
WStealth
Member

Откуда: Киев
Сообщений: 140
DocAl
Это называется не "рентабельность", это называется нае..ть заказчика.


Мне очень интересно почему????
Хостинг есть? - есть! Домен есть? - есть!

Да еще и по выгодным условиям!!!

Например, ближе к цифрам.

Не знаю как где, но у нас в Киеве найти Windows хостинг с MSSQL базами, доменами третьего уровня, почтовым доменом и т.д. дешевле чем 99 гривен ($19.60) в месяц не получится! Итого за год выливается 1188 гривен ($235.20).

Мы нашим клиентам предоставляем хостинг за 450 гривен ($89.10) в год, что выходит - 37,50 гривен ($7.43) в месяц.

Где же тут нае...ка заказчика???????
15 фев 08, 18:07    [5297154]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
DocAl
Member

Откуда: Оккупирую западный берег
Сообщений: 10472
WStealth

Не знаю как где, но у нас в Киеве найти Windows хостинг с MSSQL базами, доменами третьего уровня, почтовым доменом и т.д. дешевле чем 99 гривен ($19.60) в месяц не получится! Итого за год выливается 1188 гривен ($235.20).

Мы нашим клиентам предоставляем хостинг за 450 гривен ($89.10) в год, что выходит - 37,50 гривен ($7.43) в месяц.
Ага, и предоставляете хостинг с акцессом или MySQL. Всё кристально чисто!
15 фев 08, 18:28    [5297274]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
Yo.!
Guest
>Для нашего клиента тоже необходимо использование базы данных (каталог товаров, новости, фотогаллерея и т.д.).

да делайте на mysql, на таких задачах он (с MyISAM таблицами) будет и быстрее и безгеморойней с хостингом.

ЗЫ. хотя не понимаю смысла писать то, что уже понаписано вдоль и попрек и лежит бесплатно.
15 фев 08, 19:34    [5297548]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
WStealth
В общем после долгого общения с хостером выяснилось, что хостер не может выделить более одного логина к серверу т.к. их внутренняя система так постоена...

Выхода, как я понял, два:
1. Использовать на нашем сайте базу MSSQL сервера хостера, а на сайте (сайтах) заказчика работать с MySQL.
2. Использовать на нашем сайте базу MSSQL нашего корпоративного сервера, а на сайте (сайтах) заказчика работать с базой MSSQL сервера хостера.

И тогда еще вопрос по ходу...

Интересует ваше мнение по поводу второго варианта.
У нас в организации стоит сервер с 2003 SBS и SQLServer 2005 standart он же является и контроллером домена и проксей. (как говорится все в одном).
Используется в основном для пары не больших программ (написанные нами и работают с SQL Server) и для раздачи инета.

Сильно ли критично будет на него повесить еще и эту задачу?
Конфигурация сервера: Xeon 4 ядра по 2.4GHz, памяти 4GB, винты в 0 рейде два по 320GB.

Оправдано ли это решение?

Let the Force be with You...

при ваших объемах - пофиг. но вот винты в R0 - это жесть, судя по всему SATA, а значит кирдык придет скоро.

Насчет денег - кто мешает хостить не в Киеве, а где-нить в другом месте, где дешевле. Да и 200 баксов - действительно спички-булавки.
15 фев 08, 22:59    [5298194]     Ответить | Цитировать Сообщить модератору
 Re: Нужно определится в выборе СУБД (Access vs MySQL)  [new]
cyx
Member

Откуда: Москва
Сообщений: 10144
автор
Для нашего клиента тоже необходимо использование базы данных

Вы благотворительная организация или клиент не платежеспособен? Прикупить дополнительный хостинг - копеечное дело...
30 мар 08, 22:59    [5478758]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить