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

Откуда: Киев
Сообщений: 741
Вот такой вопрос возник.

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

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

Возникла мысль формы оставить, а данные перенести в SQL Server. Вопрос, как вы оцениваете быстродействие SQL Server по сравнению с Access и как думаете, будут работать формы с данными уже залинковаными к SQL Server. Спасибо.
6 июл 06, 12:02    [2849084]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
Gluk (Kazan)
Member

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


ржал
6 июл 06, 12:07    [2849112]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
DmitryDB
Member

Откуда:
Сообщений: 180
Gluk
ржал


+1
6 июл 06, 12:34    [2849295]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
Celtics
Member

Откуда: Киев
Сообщений: 741
тему можно закрывать
6 июл 06, 12:36    [2849311]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
ццц
Guest
Celtics
Вот такой вопрос возник.

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

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

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

Так возьми и попробуй - хотя бы на одной-двух тормозных формах.
6 июл 06, 12:44    [2849370]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
автор

Вопрос, как вы оцениваете быстродействие SQL Server по сравнению с Access и как думаете, будут работать формы с данными уже залинковаными к SQL Server.

Я, к примеру, думаю, что нужно все же вяснить причину более точно. Залинкованный все равно прочитает всю таблу? Если бы у формы запросы выполнялись напрямую на Скуле, то другое дело. А так он сначала прочитает всю таблу со Скуля, а потом в Аксцесс выполнит тот же запрос? Мож если что-то там, к примеру, проиндекировать, он и теперь убыстрится.
Вы же можете эти запросы без форм выпонить и у видеть в них ли дело? Или там код на открытие формы несусветный работает. Или ОС с Аксцессом глючат и дело вообще в другом. Мож там Ворд открыл кто и он 70% CPU у Вас забирает. Или Касперский перманентно сканит диски.
6 июл 06, 12:49    [2849393]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
Celtics
Member

Откуда: Киев
Сообщений: 741
Я уже пробовал. Перенес все данные на SQL Server.

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

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

Просто переносить достаточно много, поэтому и возник вопрос - может кто-то сравнивал производительность на SQL Server и Аксцессе (то-есть насколько быстро работают одни и те же запросы к одинаковым таблицам там и там)?
6 июл 06, 12:57    [2849432]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
Anton Demidov
Member

Откуда: Atlanta, GA
Сообщений: 1187
да, было такое дело как-то.
1. Переноси все данные в MSSQL
2. Переноси все запросы в MSSQL в виде VIEW, линкуй их в Акцесс как таблицы.
3. Если кривой код в формах, то проиводительности не поможет скорее всего, но база падать не будет при снятии задачи нетерпеливыми пользователями.


--
Антон
Per rectum ad astrum
6 июл 06, 20:49    [2852052]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
VoDA
Member

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

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

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

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

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

+ очень сильно нужно смотреть на формы и как они грузят данные. можно так написать запрос, что ничто не поможет
7 июл 06, 10:44    [2853057]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
ы
Guest
прикольно.

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

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

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

:)
8 июл 06, 03:24    [2857563]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
RasimS
Member

Откуда: SPB
Сообщений: 954
Gluk (Kazan)
Celtics
Возникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.


ржал

Зачем ты ржал?
4 авг 06, 18:06    [2967612]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
RasimS

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

Я полагаю, что как и я над постановкой вопроса
5 авг 06, 14:11    [2969156]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
RasimS
Gluk (Kazan)
Celtics
Возникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.


ржал

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


Возражения ?
7 авг 06, 08:43    [2971149]     Ответить | Цитировать Сообщить модератору
 Re: Access vs SQL Server  [new]
RasimS
Member

Откуда: SPB
Сообщений: 954
Gluk (Kazan)
RasimS
Gluk (Kazan)
Celtics
Возникла проблема - формы открываются от 30 до 90 секунд, некоторые юзеры не выдерживабт и снимают задачу, тогда база падает.


ржал

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


Возражения ?

Ни все ж такие умные как Вы
7 авг 06, 23:23    [2974767]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить