You have multiple accounts
Choose the account you want to sign in with.

У цій статті наведено поради з покращення продуктивності бази даних Microsoft Office Access. Слідуючи цим порадам, ви можете прискорити роботу багатьох операцій з базами даних, наприклад запуск звітів або відкриття форм, основаного на складних запитах.

Один із способів вдосконалення продуктивності бази даних – створити індекси для поширених полів. Створюючи індекси, можна підвищити продуктивність більше, ніж можна за допомогою будь-яких порад у цій статті. Програма Access автоматично створює деякі індекси для вас, але слід ретельно враховувати, чи можна підвищити продуктивність.

У цій статті не розглядаються способи оптимізації продуктивності певних об'єктів бази даних, як-от створення індексу. Щоб отримати докладніші відомості, перегляньте статтю створення та використання індексу для підвищення продуктивності.

У цій статті

Підвищення продуктивності локальної бази даних

У наведених нижче інструкціях можна оптимізувати продуктивність локальної бази даних Access – бази даних, яка зберігається на локальному жорсткому диску, а не в мережі.

Вимкнення автовиправлення імені

Функція автовиправлення імені дає змогу переконатися, що функціональність об'єктів бази даних залишається незмінною, коли інші об'єкти бази даних, які вони залежать від перейменованого. Наприклад, якщо перейменувати таблицю та є запити, які використовують цю таблицю, функція автовиправлення імені гарантує, що ці запити не розривати через змінення. Ця функція може бути корисною, але вона дуже низька.

Якщо структуру бази даних стабільний, а об'єкти не перейменовуються, можна спокійно вимкнути автовиправлення імені, щоб підвищити продуктивність.

  1. Відкрийте базу даних, яку потрібно оптимізувати.

  2. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  3. У лівій області діалогового вікна Параметри Access виберіть пункт Поточна база даних.

  4. В області праворуч у розділі Параметри автовиправлення іменізніміть усі прапорці.

Настроювання бази даних для стискання та відновлення автоматично

З часом продуктивність файлу бази даних може бути повільною через пробіл, який залишається виділений для видалених або тимчасових об'єктів. Команда " стиснути й відновити " видаляє це втрачений простір і може допомогти швидко запустити базу даних. Ви можете встановити прапорець автоматично запускати команду " стиснути та відновити", коли база даних закривається.

  1. Відкрийте базу даних, яку потрібно оптимізувати.

  2. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  3. У лівій області діалогового вікна Параметри Access виберіть пункт Поточна база даних.

  4. В області праворуч у розділі " варіанти програм" установіть прапорець стискати під час закриття .

Відкриття бази даних у монопольному режимі

Якщо ви єдина особа, яка використовує базу даних, відкриття бази даних у монопольний режимі запобігає іншим користувачам використовувати базу даних одночасно, а також може підвищити продуктивність.

  1. Запустіть програму Access, але не відкривайте базу даних. Якщо відкрити базу даних уже відкрито, закрийте її.

  2. Натисніть кнопку Відкрити , а потім – кнопку Огляд.

  3. У діалоговому вікні відкриття виберіть файл бази даних, який потрібно відкрити. Щоб знайти файл бази даних, можна скористатися списком Пошук у .

  4. Клацніть стрілку поруч із кнопкою Відкрити , а потім виберіть команду Відкрити як монопольний.

Вимкнення параметрів автовиправлення

За замовчуванням програма Access виправляє орфографічні помилки під час введення тексту. Функцію автовиправлення можна вимкнути, щоб підвищити продуктивність.

  1. Відкрийте базу даних, яку потрібно оптимізувати.

  2. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  3. В області ліворуч у діалоговому вікні " варіанти Access " натисніть кнопку " Правопис".

  4. В області праворуч у розділі Параметри автовиправленнянатисніть кнопку Параметри автовиправлення.

  5. У діалоговому вікні Параметри автовиправлення зніміть прапорці поруч із параметрами, які не потрібно використовувати.

    Примітка.: Вам не потрібно вимикати всі параметри автовиправлення, щоб побачити переваги, але додаткові параметри автовиправлення, які ви вимкнете, більше переваг.

На початок сторінки

Підвищення продуктивності в багатокористуваковому середовищі

У наведених нижче інструкціях можна оптимізувати продуктивність бази даних Access, яка використовується в багатокористуваковому середовищі.

Розділення бази даних

Під час розділення бази даних ви ставите таблиці даних у файлі бази даних на мережному сервері в тому, що називається серверній базі даних. Ви ставите інші об'єкти бази даних, як-от запити, форми та звіти, в іншій файл бази даних, який називається інтерфейсні бази даних. Користувачі можуть зберігати свою копію інтерфейсні бази даних на своїх комп'ютерах. Продуктивність буде поліпшуватися, тому що тільки дані передаються через мережу.

Базу даних поділено за допомогою майстра розділення баз даних.

  • На вкладці Знаряддя бази даних у групі переміщення даних натисніть кнопку база даних Access.

Змінення параметра блокування на рівні сторінки або на рівні запису

Програма Access блокує певний обсяг даних під час редагування записів. Обсяг даних, які заблоковано, залежить від параметра блокування, яке ви вибрали. Щоб підвищити продуктивність, можна вибрати блокування на рівні сторінки. Однак блокування на рівні сторінки може зменшувати доступність даних, тому що більше даних заблоковано, ніж у блокуючий рівень запису.

  • Блокування на рівні сторінки    Програма Access блокує сторінку, що містить запис (сторінка – область пам ' яті, у якій міститься запис). Редагування запису з увімкнутим заблокуванням на рівні сторінки може також призвести до того, що інші записи, які зберігатимуться поруч у пам'яті, буде заблоковано. Проте продуктивність зазвичай відбувається швидше, коли ви використовуєте блокування на рівні сторінки замість блокування на рівні записів.

  • Блокування на рівні запису    Програма Access блокує лише той запис, який редагується. Інші записи не впливають.

Змінення параметра блокування на рівні сторінки або на рівні запису    

  1. Відкрийте базу даних, яку потрібно змінити.

  2. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  3. В області ліворуч виберіть пункт Параметри клієнта.

  4. В області праворуч у розділі Додатково встановіть або зніміть прапорець відкриті бази даних за допомогою блокування на рівні записів .

Вибір відповідного параметра блокування записів

Записи блокує доступ під час їх редагування. Кількість записів, які блокуються у програмі Access, і кількість часу, на які ці записи заблоковано, залежить від обраного параметра блокування записів.

  • Без замків     Програма Access не заблокуйте запис або сторінку, доки користувач не збереже зміни в ньому, завдяки чому дані буде доступнішими. Однак конфлікти даних (одночасні зміни, внесені до одного запису), можуть виникати, якщо ви використовуєте цей параметр. Коли виникає конфлікт даних, користувач має вирішити, яку версію даних слід зберегти. Зазвичай це найшвидший варіант, але конфлікти даних можуть переважити збільшення продуктивності.

  • Відредагований запис     Програма Access блокує запис після того, як користувач почне редагувати її. Внаслідок цього записи заблоковано для триваліших періодів часу, але конфлікти даних є меншою ймовірністю.

  • Усі записи     Програма Access блокує всі записи в таблиці, коли відкрито будь-яку форму або таблицю даних, яка використовує цю таблицю. Це може підвищити продуктивність для користувача, який редагує дані в таблиці, але вона обмежує можливості інших користувачів редагувати дані, а не інші варіанти.

Змінення параметра блокування запису    

  1. Відкрийте базу даних, яку потрібно змінити.

  2. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  3. В області ліворуч виберіть пункт Параметри клієнта.

  4. В області праворуч у розділі Додатково в розділі блокування записів за замовчуваннямвиберіть потрібний параметр.

Настроювання параметрів оновлення та оновлення мережі

Спробуйте змінити інтервал оновлення (сек), інтервал спроб оновлення (МСЕК), кількість повторів оновленьі інтервал оновлення ODBC (SEC) , відповідно до цих застосовних параметрів.

Ви використовуєте інтервал спроб оновлення та кількість записів для оновлення , щоб указати, як часто і скільки разів програма Access намагається зберегти запис, коли його заблоковано іншим користувачем.

Ви використовуєте інтервал оновлення ODBC і параметри інтервалу оновлення , щоб керувати тим, як часто Access оновлює ваші дані. Оновлення лише оновлень даних, які вже існують у вашій таблиці даних або формі. Оновлення не перевпорядкування записів, відображення нових записів або видалення видалених записів і записів із результатів запиту, які більше не відповідатимуть вказаним умовам. Щоб переглянути такі зміни, потрібно повторити основні записи для таблиці або форми.

Змінення настройок оновлення та оновлення мережі    

  1. Відкрийте базу даних, яку потрібно швидко запустити.

  2. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  3. В області ліворуч виберіть пункт Параметри клієнта.

  4. В області праворуч у розділі Додатково змініть потрібні параметри.

Порада.: Щоб повторити запит, натисніть клавіші SHIFT + F9.

На початок сторінки

Покращення продуктивності програми Access на комп'ютері

Наведені нижче вказівки допоможуть покращити швидкодію програми Access незалежно від того, чи є база даних, з якою ви працюєте, на комп'ютері або в мережі.

Вимкнення анімацій інтерфейсу користувача

Інтерфейс користувача Access включає анімацію, наприклад під час відкриття меню. Незважаючи на те, що ці анімаційні ефекти полегшують використання інтерфейсу, вони можуть дещо сповільнюватися. Ви можете вимкнути їх, щоб підвищити продуктивність.

  1. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  2. В області ліворуч виберіть пункт Параметри клієнта.

  3. В області праворуч у розділі відображеннязніміть прапорець Відображати анімацію .

Вимкнення тегів дій

Якщо ви не використовуєте теги дій, вимкніть їх, щоб підвищити продуктивність.

  1. Відкрийте діалогове вікно Параметри Access, вибравши Файл > Параметри.

  2. В області ліворуч виберіть пункт Параметри клієнта.

  3. В області праворуч у розділі відображеннязніміть прапорці Відображати позначки дій на табличному поданні та Відображати позначки дій у формах і звітах .

Закриття інших програм, які не використовуються

Закриття інших програм дає змогу отримати доступ до більшої кількості пам'яті, що дає змогу мінімізувати використання диска та покращити продуктивність.

Примітка.: Ви також можете закрити деякі програми, які продовжуватимуть працювати в фоновому режимі після їх закриття. Перегляньте область сповіщень для будь-яких таких програм. Будьте уважні під час виходу з цих програм, тому що деякі програми можуть знадобитися для роботи на вашому комп'ютері, щоб працювати належним чином. Якщо ви сумніваєтеся, можливо, ви не повинні виходити з цих програм.

Додавання більше оперативної пам'яті до комп'ютера

Додавання оперативної пам'яті до комп'ютера дає змогу прискорити роботу великих запитів і може дозволити вам більше відкривати об'єкти бази даних. Більше того, ОЗП значно швидша, ніж віртуальна пам'ять на жорсткому диску. Під час додавання оперативної пам'яті ви допомагаєте мінімізувати використання диску та підвищити продуктивність.

Очищення жорстких дисків

Періодичне виконання цього набору кроків:

  1. Видаліть файли з комп'ютера, який більше не потрібен.

  2. Видаліть тимчасові файли Інтернету.

  3. Очищення кошика.

  4. Запуск операцій стискання та відновлення в базах даних.

  5. Дефрагментація жорстких дисків.

Вимкнення служб Windows, які не потребують

Наприклад, якщо у вас є хороше рішення для резервного копіювання на настільному комп'ютері, слід вимкнути службу відновлення системи. Вимкнення служб Microsoft Windows, які не використовуються, дає змогу отримати більше оперативної пам'яті для Access.

Увага!: Якщо ви вирішили вимкнути служби Windows, Відстежуйте свої дії, щоб ви могли легко ввімкнути будь-які служби Windows, які вам потрібні.

Настроювання параметрів віртуальної пам'яті

У більшості випадків настройки віртуальної пам'яті за замовчуванням, які використовуються в ОС Windows, мають оптимально працювати. Проте в деяких ситуаціях налаштування віртуальної пам'яті може покращити продуктивність доступу. Настроювання параметрів віртуальної пам'яті за замовчуванням в таких випадках:

  • У вас немає вільного дискового простору на диску, який наразі використовується для віртуальної пам'яті, і на іншому локальному диску є вільне місце.

  • Ще один локальний диск, який швидше за поточний диск має вільний простір, і його не можна використовувати в значній мірі.

У таких випадках ви можете отримати кращу продуктивність, вказавши інший диск для віртуальної пам'яті.

Ви також можете отримати кращу продуктивність, вказавши фіксовану кількість дискового простору для віртуальної пам'яті. Зверніть увагу на те, що в 1,5 разів більше віртуальної пам'яті, як обсяг оперативної пам'яті, інстальованого на комп'ютері. Наприклад, якщо у вас є 1 024 мегабайт (МБ) оперативної пам'яті, укажіть 1 536 МБ для віртуальної пам'яті.

Примітка.: Можливо, ви захочете вказати більше віртуальної пам'яті, якщо ви часто запускаєте кілька великих програм одночасно.

Щоб отримати довідку з змінення параметрів віртуальної пам'яті, виконайте пошук у довідці Windows для "змінення віртуальної пам'яті".

Не використовуйте екранну заставку

Екранні заставки використовують пам'ять і запускаються автоматично. Завдяки уточнень у проектуванні моніторів, екранні заставки більше не потрібні для захисту монітора від "вигоряння". Ви можете збільшити швидкодію та покращити роботу комп'ютера, не використовуючи екранну заставку.

Порада.: Не покладайтеся на заставку, щоб захистити комп'ютер від несанкціонованого доступу. Щоб захистити комп'ютер, коли ви виходите, натисніть клавішу з емблемою Windows + L.

Не використовуйте тло робочого стола

Ви можете побачити деякі вдосконалення, встановивши тло робочого стола до (немає).

На початок сторінки

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до оцінювачів Microsoft Office

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×