I když teoreticky může Access podporovat 255 současných připojení, ve skutečnosti vznikají úzká místa dokonce u 20 až 25 současných uživatelů. V tomto článku plánujeme nasazení způsobem, že lze současně podporovat 100 uživatelů.
Mnoho malých podniků má tendenci v průběhu času růst, a to jak co do velikosti, tak i co do počtu zaměstnanců. Vzhledem k tomu, že Access je preferovanou databází pro uživatele z malých podniků, existuje mnoho případů, kdy lidé používající Access ve své firmě náhle zjistili, že jejich obchodní aplikace musí zpracovávat více uživatelů současně. Zatímco někteří odborníci doporučují zcela se zbavit Accessu, pokud máte například 50 až 100 současných uživatelů, volba může být pro malé podniky obtížná. Vytvoření další aplikace od nuly, která bude také používat jinou databázovou platformu, se může ukázat jako nákladné. V takových scénářích byste se měli zaměřit na optimální používání MS Accessu a dobře navržená aplikace Accessu zvládne i 200 současných uživatelů najednou. Postupujte podle níže uvedeného plánu, abyste zajistili, že vaše aplikace Access zvládne více uživatelů současně.

1. Rozdělte databázi Access a pomocí oprávnění omezte přístup pro zápis.
Pokud hledáte podporu mnoha uživatelů, je docela pravděpodobné, že používáte databázi s děleným přístupem. V případě, že jste to neudělali, okamžitě rozdělte databázi s uživatelským rozhraním front-endu nasazeným na uživatelských počítačích, zatímco úložiště dat back-endu bylo uchováno na jiném počítači. V případě, že potřebujete pomoc s rozdělením aplikace Access, zkuste navštívit web podpory společnosti Microsoft.
V modelu rozdělené databáze můžete pomocí oprávnění uživatele udělit oprávnění k zápisu omezenému počtu uživatelů a zároveň povolit oprávnění ke čtení všem ostatním. Ne každý ve vaší kanceláři možná bude muset zadávat data, a proto můžete těmto lidem omezit přístup pouze na přístup.
2. Navrhujte efektivní vstupní formuláře a používejte správná ověření
Množství dat, které se pohybuje během souběžných relací, může ovlivnit výkon aplikace Access. Zajistěte, aby vstupní formuláře byly dobře navrženy a neobsahovaly zbytečná datová pole. Pokud je to možné, vyhněte se možnostem připojení ve vstupních formulářích.
3. Omezte velikost grafiky
Pokud používáte obrázky, zejména vkládáte obrazové soubory, nezapomeňte omezit jejich velikost.
4. Vynuťte správné možnosti uzamčení záznamu
Ve víceuživatelském řešení Access je zásadní zvolit správnou možnost uzamčení záznamu. Zvolte výchozí otevřený režim jako Sdílené, zatímco potřebujete zaznamenat výchozí uzamčení pro Upravený záznam. Chcete-li získat přístup k těmto možnostem, přejděte do nabídky Soubor a přejděte na kartu Nastavení klienta na kartě Možnosti.
5. Dodržujte standardní osvědčené postupy pro optimalizaci přístupu
Aby aplikace fungovala bezchybně, je třeba dodržovat standardní osvědčené postupy Accessu. Patří mezi ně používání dočasných tabulek všude, kde je to potřeba, menší indexy a pravidelná komprimace databáze backendu.
Připravte se na nepředvídané události
Pokud vaši aplikaci v určitém okamžiku používá několik uživatelů, vždy existuje šance na chyby a selhání databáze. Přes vaše nejlepší úsilí možná nebudete schopni zabránit zhroucení MS Access. Aby se předešlo případům ztráty dat v důsledku zkorumpovaný accdb nebo chyby mdb, zvažte ponechání nástroje pro obnovení přístupu jako DataNumen Access Repair šikovný.
Úvod autora:
Vivian Stevens je expert na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně oprava sql a excelové softwarové produkty pro obnovu. Pro více informací navštivte www.datanumen.com