Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 производительность аксцес  [new]
прохожий25
Guest
требуется создать интернет проект типа портала объявлений.
Вопрос: справится ли с этим аксцес как база данных, если запросов на чтение
примерно 200.000-300.000 в день: запись, апдейт, удаление около 2000. Данные выводятся из 8 таблиц. Тормозит ли чтение на запись и наоборот. Что предпочтительнее по производительности, несколько мдб файлов с малым набором таблиц или все в одном. Что более негативно сказывается на скорость, количество коннектов или рекордсетов? Сколько одновременных сессий может переварить аксцес? Или без MS SQL вообще делать нечего?
Просьба помочь советом как все лучше реализовать.
12 мар 06, 16:37    [2439419]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18317
24ч/300000=0,00008с=80мкс
80 мкс на запрос
а чему равно время доступа к диску?
ты увверен начсчёт 300000 в день?
12 мар 06, 19:05    [2439564]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
miksoft
Member

Откуда:
Сообщений: 38540
вадя
24ч/300000=0,00008с=80мкс
80 мкс на запрос
а чему равно время доступа к диску?
ты увверен начсчёт 300000 в день?

что у вас с арифметикой нелады...
24ч/300000=0,288с, что вполне нормально для большинсва СУБД и не очень массивных запросов.
кстати, если бОльшая часть инфомации влезет в кэш, то время доступа к диску большОй роли не сыграет.
12 мар 06, 20:03    [2439639]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
прохожий25
Guest
вадя
24ч/300000=0,00008с=80мкс
80 мкс на запрос
а чему равно время доступа к диску?
ты увверен начсчёт 300000 в день?


да, уверен, причем это скромная цифра, может и больше.
по железу сказать точно не могу, сервер у хостера на RAID 1 (минимум SATA я думаю), Р4 3000 Гц, памяти 1 Г, винда 2003.
я думаю RAMa должо хватить, тем более что рекордсеты убиваются сразу, все валится по переменным, так все таки как лучше, в один файл все запихнуть или все таки разбить?
12 мар 06, 20:25    [2439663]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
nibbles
Member

Откуда: Moscow
Сообщений: 2378
прохожий25
Или без MS SQL вообще делать нечего?

если есть возможность выбирать между Access и MS SQL при том, что ожидается интенсивная многопользовательская работа - лучше работать, ессно, с MS SQL
12 мар 06, 22:22    [2439800]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10502
Oracle и нефиг думать ;)
12 мар 06, 22:24    [2439807]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
прохожий25
Guest
nibbles
прохожий25
Или без MS SQL вообще делать нечего?

если есть возможность выбирать между Access и MS SQL при том, что ожидается интенсивная многопользовательская работа - лучше работать, ессно, с MS SQL


да но если я не ошибаюсь, MS SQL блокирует листы при любом обращении, а аксцес нет, или не правда, и стОит он гад дорого :(
13 мар 06, 12:42    [2441487]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
adv
Member

Откуда:
Сообщений: 3333
прохожий25
да но если я не ошибаюсь, MS SQL блокирует листы при любом обращении, а аксцес нет, или не правда,

неправда

прохожий25
и стОит он гад дорого :(
msde ничего не стоит.
13 мар 06, 12:44    [2441497]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
barrabas
Member

Откуда: от махмуда
Сообщений: 10502
[/quot]msde ничего не стоит.[/quot]
Неправда, а стоимость диска или трафика для вас уже не деньги
13 мар 06, 12:46    [2441508]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
прохожий25
Guest
barrabas
Oracle и нефиг думать ;)


да Oracle хорошо, но отпадает по деньгам, т.к. это отдельная лицензия, а MS SQL у хостера уже включен, правда ограничивают блин тремя файлами по 100 Мб :(
13 мар 06, 12:46    [2441509]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
прохожий25
Guest
adv
прохожий25
да но если я не ошибаюсь, MS SQL блокирует листы при любом обращении, а аксцес нет, или не правда,

неправда

в чем неправда?

прохожий25
и стОит он гад дорого :(
msde ничего не стоит.


а MSDE вроде обрезан до 5 соединений?
13 мар 06, 12:49    [2441525]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
прохожий25
Guest
barrabas
msde ничего не стоит.[/quot]
Неправда, а стоимость диска или трафика для вас уже не деньги [/quot]

дисковое пространаство и трафик (не бесконечный конечно) входят в стоимость хостинга
13 мар 06, 12:53    [2441541]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
adv
Member

Откуда:
Сообщений: 3333
прохожий25
adv
прохожий25
да но если я не ошибаюсь, MS SQL блокирует листы при любом обращении, а аксцес нет, или не правда,

неправда

в чем неправда?

прохожий25
и стОит он гад дорого :(
msde ничего не стоит.


а MSDE вроде обрезан до 5 соединений?

не стесняйтесь пользоваться поиском
13 мар 06, 12:54    [2441556]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
прохожий25
Guest
adv
прохожий25
adv
прохожий25
да но если я не ошибаюсь, MS SQL блокирует листы при любом обращении, а аксцес нет, или не правда,

неправда

в чем неправда?

прохожий25
и стОит он гад дорого :(
msde ничего не стоит.


а MSDE вроде обрезан до 5 соединений?

не стесняйтесь пользоваться поиском


спасиба, прочел, так получается EXPRESS тот же SQL Server только ограничение до 4 Гб, сделал несколько файлов и пользуйся на халяву? или опять где то мина от MS?
да и про Express что то у хостера ни чего не сказано, надо задать вопрос...
13 мар 06, 13:05    [2441634]     Ответить | Цитировать Сообщить модератору
 Re: производительность аксцес  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18317
miksoft
вадя
24ч/300000=0,00008с=80мкс
80 мкс на запрос
а чему равно время доступа к диску?
ты увверен начсчёт 300000 в день?

что у вас с арифметикой нелады...
24ч/300000=0,288с, что вполне нормально для большинсва СУБД и не очень массивных запросов.
кстати, если бОльшая часть инфомации влезет в кэш, то время доступа к диску большОй роли не сыграет.


да чёт просчитался
13 мар 06, 14:00    [2441974]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить