Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Access vs SQL Server / 14 сообщений из 14, страница 1 из 1
06.07.2006, 12:02
    #33835159
Celtics
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
Вот такой вопрос возник.

Есть база на Access, также есть формы и запросы. Данные в одном файле, формы в другом.

Возникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.

Возникла мысль формы оставить, а данные перенести в SQL Server. Вопрос, как вы оцениваете быстродействие SQL Server по сравнению с Access и как думаете, будут работать формы с данными уже залинковаными к SQL Server. Спасибо.
...
Рейтинг: 0 / 0
06.07.2006, 12:07
    #33835179
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
CelticsВозникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.


ржал
...
Рейтинг: 0 / 0
06.07.2006, 12:34
    #33835280
DmitryDB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
Glukржал

+1
...
Рейтинг: 0 / 0
06.07.2006, 12:36
    #33835289
Celtics
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
тему можно закрывать
...
Рейтинг: 0 / 0
06.07.2006, 12:44
    #33835321
ццц
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
CelticsВот такой вопрос возник.

Есть база на Access, также есть формы и запросы. Данные в одном файле, формы в другом.

Возникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.

Возникла мысль формы оставить, а данные перенести в SQL Server. Вопрос, как вы оцениваете быстродействие SQL Server по сравнению с Access и как думаете, будут работать формы с данными уже залинковаными к SQL Server. Спасибо.
Так возьми и попробуй - хотя бы на одной-двух тормозных формах.
...
Рейтинг: 0 / 0
06.07.2006, 12:49
    #33835338
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
автор
Вопрос, как вы оцениваете быстродействие SQL Server по сравнению с Access и как думаете, будут работать формы с данными уже залинковаными к SQL Server.

Я, к примеру, думаю, что нужно все же вяснить причину более точно. Залинкованный все равно прочитает всю таблу? Если бы у формы запросы выполнялись напрямую на Скуле, то другое дело. А так он сначала прочитает всю таблу со Скуля, а потом в Аксцесс выполнит тот же запрос? Мож если что-то там, к примеру, проиндекировать, он и теперь убыстрится.
Вы же можете эти запросы без форм выпонить и у видеть в них ли дело? Или там код на открытие формы несусветный работает. Или ОС с Аксцессом глючат и дело вообще в другом. Мож там Ворд открыл кто и он 70% CPU у Вас забирает. Или Касперский перманентно сканит диски.
...
Рейтинг: 0 / 0
06.07.2006, 12:57
    #33835365
Celtics
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
Я уже пробовал. Перенес все данные на SQL Server.

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

В принципе вопрос сводится к тому - где держать запросы на Акссесе обращаться к линкам или на скуле и потом как-то их попробовать использовать как источники данных для форм?!

Просто переносить достаточно много, поэтому и возник вопрос - может кто-то сравнивал производительность на SQL Server и Аксцессе (то-есть насколько быстро работают одни и те же запросы к одинаковым таблицам там и там)?
...
Рейтинг: 0 / 0
06.07.2006, 20:49
    #33836909
Anton Demidov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
да, было такое дело как-то.
1. Переноси все данные в MSSQL
2. Переноси все запросы в MSSQL в виде VIEW, линкуй их в Акцесс как таблицы.
3. Если кривой код в формах, то проиводительности не поможет скорее всего, но база падать не будет при снятии задачи нетерпеливыми пользователями.

Код: plaintext
1.
2.
--
Антон
Per rectum ad astrum
...
Рейтинг: 0 / 0
07.07.2006, 10:44
    #33837543
VoDA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
CelticsВот такой вопрос возник.

Есть база на Access, также есть формы и запросы. Данные в одном файле, формы в другом.

Возникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.

Возникла мысль формы оставить, а данные перенести в SQL Server. Вопрос, как вы оцениваете быстродействие SQL Server по сравнению с Access и как думаете, будут работать формы с данными уже залинковаными к SQL Server. Спасибо.Если оставить в mdb, то скорость скорее всего не увеличится (можено доработать см танец от Anton Demidov), но точно повысится надежность.

Если переделать в adp, то скорость будет больше.

+ очень сильно нужно смотреть на формы и как они грузят данные. можно так написать запрос, что ничто не поможет
...
Рейтинг: 0 / 0
08.07.2006, 03:24
    #33839871
ы
ы
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
прикольно.

Вы по удаленке работаете?

Готов превратить вашу программу в нормально-работающее изделие. Сколько у вас максимум работает одновременно человек? По цене из расчета, скажем, по $1'000 на каждого из них.
----------

Это, конечно, шутка юмора. Не насколько MSSQL не быстрее MDB до тех пор, пока программа Access не подвергнеться полной переработке. А коль скоро это случиться, Вы, вероятно найдете и причины возникновения безобразных цифр "от 30 до 90". Которых в мирное время быть не должно...

:)
...
Рейтинг: 0 / 0
04.08.2006, 18:06
    #33900686
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
Gluk (Kazan) CelticsВозникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.


ржал
Зачем ты ржал?
...
Рейтинг: 0 / 0
05.08.2006, 14:11
    #33901278
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
RasimS
Зачем ты ржал?
Я полагаю, что как и я над постановкой вопроса
...
Рейтинг: 0 / 0
07.08.2006, 08:43
    #33902168
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
RasimS Gluk (Kazan) CelticsВозникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.


ржал
Зачем ты ржал?

Возражения ?
...
Рейтинг: 0 / 0
07.08.2006, 23:23
    #33904305
RasimS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access vs SQL Server
Gluk (Kazan) RasimS Gluk (Kazan) CelticsВозникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.


ржал
Зачем ты ржал?

Возражения ?
Ни все ж такие умные как Вы
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Access vs SQL Server / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]