S nejnovějším programem Microsoft Access, který byl uveden na trh teprve minulý rok, bylo v databázovém programu provedeno mnoho vylepšení. Přesto se mnoho uživatelů potýká s pomalým načítáním databází. Když vaše firma běží na rychlosti a efektivitě, je frustrující být zpomalován vaší databází. Naštěstí existuje několik věcí, které můžete udělat pro zrychlení svých databází. Pojďme se na ně podívat níže!
Všechny tabulky by měly mít primární klíče
Každá tabulka ve vaší databázi by měla mít primární klíč, aby databáze mohla identifikovat konkrétní záznamy. Navíc nemůžete vytvářet sekundární indexy, pokud nemáte primární klíč. Chcete-li zjistit, zda máte tabulky správně nastavené, otevřete každou tabulku v návrhovém zobrazení. Můžete rychle zjistit, zda jsou některé tabulky bez primárního klíče. Pamatujte, že váš primární klíč by měl mít jedno pole a číslo.
Přidejte sekundární indexy pro rychlejší vyhledávání
Pokud zjistíte, že hledáte stejná pole, bude užitečné přidat sekundární index. Samozřejmě nepotřebujete sekundární indexy pro všechna pole. Držte se těch, které používáte pravidelně, jako je Datum objednávky.
Rozdělte své databáze
Rozdělení databáze může zlepšit výkon a stabilitu, zejména při sdílení s ostatními. Když rozdělíte databázi, jedna část obsahuje všechny objekty (kromě tabulek), zatímco druhá obsahuje data. Tyto dvě části – „aplikace“ a „data“ – jsou spolu propojeny.
Použijte funkci Zkomprimovat a opravit
Je to dobrý nápad používat Compact a Repair každý měsíc. Tento nástroj pro správu zabraňuje poškození a udržuje vaše databáze zdravé. Také snižuje potřebu ručního spouštění sestav aplikace Access, shromažďuje statistiky databáze a komprimuje databáze, aby bylo více místa a ušetřilo se kód VBA. Pomocí tohoto nástroje můžete importovat nebo mazat objekty ve vaší databázi.
Načtěte pouze to, co potřebujete
Při otevření databáze nemusíte načítat vše, protože to pouze zpomalí. Zvažte, jaké informace se snažíte shromáždit a co je třeba otevřít. Zbavte se formulářů, které vše otevírají, a použijte klauzuli „kde“ k zobrazení potřebných dat. Klauzule „kde“ omezuje počet vrácených záznamů, což znamená méně zdrojů a rychlejší výsledky.
Pokud jste byli frustrováni nedostatečnou rychlostí vašich databází Accessu, postupujte podle výše uvedených tipů nebo zavolejte Arkware. Specializujeme se na MS Access a dokážeme vyhodnotit váš program a objevit způsoby, jak zrychlit vaše databáze! Jediným telefonátem můžete svou firmu řídit efektivněji – zavolejte nám ještě dnes!