Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы? / 8 сообщений из 8, страница 1 из 1
09.04.2004, 11:03
    #32475020
Усталый
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
В одноранговой 100Мб сетке. Данные на сервере, клиенты на присоединенных таблицах, заметил странную закономерность, что базу валят чаще "медленнные старые" машины, может на них какой нибудь таймаут в настройках Accessa выставить побольше?
...
Рейтинг: 0 / 0
09.04.2004, 11:20
    #32475060
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
Есть недокументированный параметр в MS Access97 TimeBeforeCrashing, надо поставить 0 и база не будет падать ;)\r
\r
А если серьёзно, то дело может быть в кривых сетевухах или драйверах для сетевух, тут уже эта тема поднималась
...
Рейтинг: 0 / 0
09.04.2004, 11:29
    #32475083
Усталый
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
Тут я боюсь другое дело. А где можно почитать про механизм работы присоединенных таблиц? Должно же быть у них где то быть время ожидания ну и т.п
...
Рейтинг: 0 / 0
09.04.2004, 11:34
    #32475093
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
автор
А где можно почитать про механизм работы присоединенных таблиц? Должно же быть у них где то быть время ожидания ну и т.п


www.google.com ;)
...
Рейтинг: 0 / 0
09.04.2004, 16:00
    #32475809
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
Cм раздел хелпа (в а97 он русский)
"Инициализация драйвера баз данных Microsoft Jet 3.5",
авторПри регистрации ядра Microsoft Jet создаются описанные ниже элементы в папке \HKEY_LOCAL_MACHINES\Software\Microsoft\Jet\3.5\Engines\Jet 3.5.

В следующем примере демонстрируются типичные значения элементов папки Jet\3.5\Engines\Jet 3.5.

FlushTransactionTimeout=500
LockDelay=100
LockRetry=20
MaxBufferSize= 0
MaxLocksPerFile= 9500
PageTimeout=5000
Threads=3
UserCommitSync=Yes
ImplicitCommitSync=No
ExclusiveAsyncDelay=2000
SharedAsyncDelay=0
но только их лучше не трогать
...
Рейтинг: 0 / 0
15.04.2004, 11:08
    #32482323
Усталый
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
Расскажу в чем была проблема, может кого от наступания в "нее" уберегу:)
Вобщем ежели в 2-х словах то 2-ва продвинутых юзеров установила себе на самые медленые машины др-веба в режиме дефаулт, по умолчанию стоит проверка мдб файлов. Спидер при работе начинал с этих машин проверять базы, что приводило к их к регулярному свалу. Снял эту опцию, и все проблемы пропали. Так что поаккуратнее с антивирами:))
...
Рейтинг: 0 / 0
15.04.2004, 12:25
    #32482506
Mike_LV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
А вот параметр MaxBufferSize= 0 я выставляю как правило равным 4096, что хорошо для клиентов. Проблем никогда не возникало.
...
Рейтинг: 0 / 0
15.04.2004, 12:44
    #32482547
Хвост
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы?
2Mike_LV
А вот параметр MaxBufferSize= 0 я выставляю как правило равным 4096, что хорошо для клиентов. Проблем никогда не возникало.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
MaxBufferSize setting when Access is installed is  0 , which indicates that Microsoft 
Jet calculates the setting based on the following formula:
((Total RAM in K -  12 , 288 )/ 4  + 512K)

For computers with  32  MB of RAM, you may see some performance improvement 
when specifying a larger MaxBufferSize if no other applications are running at the 
same time as Access. For example, tests have shown performance improvements in 
applications that perform large transactions when a MaxBufferSize as large as  8  MB 
is specified.

Specifying a MaxBufferSize larger than  8  MB hasn’t been found to increase 
performance. Setting a value too high can degrade performance due to the added 
CPU overhead needed to manage the cache, and due to the fact that the 
operating system may start swapping Microsoft Jet’s cache to disk as virtual 
memory.


Таким образом ты сообщаешь Jet, что у тебя только 26 624Кб оперативной памяти, которую она и использует. Наплевав на
Код: plaintext
Microsoft Jet can temporarily exceed the MaxBufferSize

А вообще - нифиг по реестрам лазить, делая "тюнинг" JET'у - лучше с оптимизуруйте программу, расшив узкие места.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / А какими бы настроечкам в MSA97 поиграться, что бы уменьшить количество свалов базы? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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