Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Аксесс97-Аксесс2000 / 17 сообщений из 17, страница 1 из 1
04.06.2003, 20:38
    #32176809
TatianaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
Предисловие
если вопрос не корректно задаю сильно не кричите и мороженное не отбирайте

перевела базу Аксесс97-> Аксесс2000 ,мухи и котлеты отдельно:
основные таблицы на SQL2000 а вспомогательные на аксесе отдельно и аппликации отдельно
есть у меня один сложный процесс, этот процесс берёт данные из SQL обрабатывает данные в аксесовских табличках (дао)а уже обработ-е данные пишутся в основные таблицы на SQL2000

когда всё (таблицы и интер-с) были в 97 этот процесс отрабатывал за 20-35 секунд
а сейчас 5,5 минут
в модуле явно прописано везде ссылка на DAO.Recordset
и т.д и в референсах только DAO
вместо 35 секунд - 5,5 минут полная вешалка

Вопрос:
что делать-то? как с этим бороться?
у кого хватило сил дочитать - спасибо за внимание
...
Рейтинг: 0 / 0
04.06.2003, 21:28
    #32176827
TatianaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
Лююдиии!
что делать-то?
...
Рейтинг: 0 / 0
04.06.2003, 21:45
    #32176832
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
Люди дочитывают. :^)

Я уже дочитал, мне спасибо за внимание. Идей нет. :^(
...
Рейтинг: 0 / 0
04.06.2003, 21:57
    #32176836
TatianaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
за внимание спасибо!
а что делать не знаю, поздно уже, из дому зазвонились
наврала что на остановку иду а сама ещё на работе
идей ни каких
полная вешалка

может кто завтра с утра идею какую подкинет
хоть в каком направлении копать
...
Рейтинг: 0 / 0
04.06.2003, 22:14
    #32176842
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
А что сказать?
Код давай да?
Я правда щас пьяный но ты все равно шли (kuzn sabaka mail.ru) Я эта... чем смагу памагу хоть и пьяный в калл (второй раз за время посещения этаго форума). ну бля деееень рааажденьяяя толькааа раааз в гадууууу
падабудабудапампай
...
Рейтинг: 0 / 0
04.06.2003, 22:36
    #32176861
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
(шепотом) Лох, это дама, не перепутай...
...
Рейтинг: 0 / 0
04.06.2003, 22:48
    #32176866
VIG
VIG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
У меня как то была подобная проблема (правда с ADO а не с DAO). Вылечилось
обратным переводом в 97-ой . Попробуй поиграться с индексами
...
Рейтинг: 0 / 0
04.06.2003, 22:52
    #32176868
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
(громким шепотом)
вай ну думаеш я девушк от мужык не отличу да?
Вся равно пиши пака пьяный я
билят (вразносс) денньь ражждееенньяя толькааааа расс в гааадууу падабудабудабутампампампам
...
Рейтинг: 0 / 0
04.06.2003, 23:03
    #32176874
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
2Лох Позорный

у тебя ДР?? если у тебя то прими мои поздравления!
всего тебе наилучшего и не покидай форум!


зы. если не у тебя, то я самый первый тебя поздравил
...
Рейтинг: 0 / 0
05.06.2003, 09:25
    #32176972
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
2Лоху Позорному
Поздравляю!
Желаю, чтобы тебя никогда не мучило похмелье!
...
Рейтинг: 0 / 0
05.06.2003, 10:24
    #32177059
Владимир Смирнов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
Перевести этот сложный процесс обработки на SQL сервер.
...
Рейтинг: 0 / 0
05.06.2003, 11:30
    #32177148
TatianaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
Перевести этот сложный процесс обработки на SQL сервер (cейчас уж точно)
пока не могу
очень ограничена по времени
придётся существенно изменять алгоритм реализации
пока что повтыкала распечатку времени всех блоков этого процесса и пытаюсь понять что тормозит
...
Рейтинг: 0 / 0
05.06.2003, 12:01
    #32177199
Нуф-нуф
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
>перевела базу Аксесс97-> Аксесс2000 ,мухи и котлеты отдельно:
основные таблицы на SQL2000 а вспомогательные на аксесе отдельно и аппликации отдельно


Вот я не очень понял, Вы одновременно перевели базу в новую версию (в а2000) и вместе с этим изменили структуру БД (мухи котлеты отдельно)?
Вообще-то, имхо, это плохо, потому что не очень теперь понятно, что все же тормозит: акс2000 или новая структура...
Кроме того (читал, но не проверял), DAO не очень скоростной при обращении к SQL-серверу. Лучше ADO... Может и не прав, конечно...
...
Рейтинг: 0 / 0
05.06.2003, 12:41
    #32177235
Nick987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
Правильно ли я понял, что "когда всё (таблицы и интер-с) были в 97" именно все таблицы были в 97, а теперь в основном в SQL?
В таком случае тормоза не удивительны.
...
Рейтинг: 0 / 0
05.06.2003, 12:51
    #32177253
Владимир Смирнов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
Насколько я понял, сейчас в базе "приложения" сделаны линки к SQL серверным таблицам и Access-ным (вспомогательным) таблицам, расположенным в другой базе (MDB). В таком варианте (формы в одной MDB, таблицы в другой MDB) Access работает со своими таблицами медленнее.
Может в этом проблема - в отделении вспомогательных таблиц.
...
Рейтинг: 0 / 0
05.06.2003, 13:17
    #32177293
TatianaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
основные таблицы на SQL2000( 1я база) а вспомогательные на аксесе2000 (2я база)отдельно и аппликации на аксесе2000(3ябаза) отдельно

а раньше было так:
основные таблицы на Аксесс97( 1я база) а вспомогательные на Аксесс97 (2я база) отдельно и аппликации на Аксесс97(3я база) отдельно

>Насколько я понял, сейчас в базе "приложения" сделаны линки к SQL серверным таблицам и Access-ным (вспомогательным) таблицам, расположенным в другой базе (MDB).
правильно

я подозревала что будут тормоза , но такие....вместо 35 секунд - 5,5 минут
это что-то
...
Рейтинг: 0 / 0
05.06.2003, 14:28
    #32177416
Nick987
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аксесс97-Аксесс2000
ODBC при обращении к данным заведомо тормознее, чем Jet. Выигрыш от использования SQL проявляется только при переносе на него обработки данных, с тем, чтобы он выдавал небольшие (относительно) порции данных. В данном случае перенос таблиц на SQL без переноса логики приводит к тормозам. Отсюда правило (как в рекламе...): либо переносим логику в SQL, либо оставляем таблицы в Access.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Аксесс97-Аксесс2000 / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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