 |
Dies ist ein
4 -Sterne-Beitrag von
Fit-for-Access.de |
Sicherlich kennen Sie die Situation: Sie öffnen ein Formular oder einen Bericht per Doppelklick – und sehen zunächst einmal nur minutenlang die Sanduhr, weil Access mit irgendetwas beschäftigt ist.
Für die Anzeige des Formulars oder den Aufbau des Berichtes muss natürlich erst einmal die zugrunde liegende Abfrage ausgeführt werden, aber warum dauert dieser Vorgang so lange?
Ein Blick in den Entwurf der Abfrage verschafft keine Klarheit, die Abfrage scheint korrekt aufgebaut zu sein. In dieser Situation können Sie im ersten Schritt eine wenig bekannte Funktion von Access nutzen, die viele Probleme vollautomatisch lösen kann.
Die Rede ist von der Leistungsanalyse: Sie unterzieht Datenbankobjekte, darunter auch Abfragen, einer Prüfung, macht Verbesserungsvorschläge und nimmt die notwendigen Optimierungen auf Wunsch auch gleich vor.
Mit den folgenden Schritten aus Access_aktuell lassen Sie Ihre Abfragen analysieren und optimieren: - Wählen Sie das Menü EXTRAS – ANALYSE – LEISTUNG an (bis Access 2003) bzw. wechseln Sie in Access 2007 auf das Register DATENBANKTOOLS und klicken in der Gruppe ANALYSIEREN auf das Symbol LEISTUNG WIRD ANALYSIERT. Access startet nun den ASSISTENTEN ZUR LEISTUNGSANALYSE.
- Wechseln Sie in diesem Dialog auf die Registerkarte ABFRAGEN und aktivieren Sie das Kontrollkästchen vor der Abfrage, die Ihnen Probleme bereitet, oder klicken Sie auf ALLE AUSWÄHLEN, um alle Abfragen prüfen zu lassen.
- Klicken Sie auf OK, um die Analyse zu starten.
- Nach kurzer Zeit zeigt Access eine Übersicht der gefundenen Schwachstellen und macht Sie z. B. darauf aufmerksam, dass die Indizierung eines bestimmten Feldes oder die Änderung eines Datentyps die Abfrage beschleunigen kann.
- Markieren Sie in der Liste ANALYSEERGEBNISSE die Optimierungen, die Access durchführen soll, mit gedrückter STRG-Taste und klicken Sie auf OPTIMIEREN.
Bitte beachten Sie, dass mit einer Glühbirne gekennzeichnete Einträge nur Hinweise sind, die Sie manuell umsetzen müssen!
- Access nimmt die gewünschten Optimierungen vor und versieht die einzelnen Einträge nach Abschluss der Optimierung mit einem Häkchen.
Eventuell werden zwischendurch noch einzelne Rückfragen vor der Durchführung einer Optimierung angezeigt, die Sie mit einem Klick auf JA bzw. OK bestätigen können. Klicken Sie nach Abarbeitung aller Einträge auf SCHLIEßEN, um die Analyse und Optimierung abzuschließen.
Die optimierten Abfragen werden in Zukunft deutlich schneller ausgeführt. Sie müssen bei der Leistungsanalyse allerdings beachten, dass sie nicht alle Designschwächen von Abfragen und der zugrunde liegenden Datenbasis erkennen kann.
Access_aktuell
Brandneue Tipps für Ihre Arbeit mit Access Zeit sparend, effizient und professionell!
Verbringen auch Sie viel zu viel Zeit mit der Suche nach der optimalen Lösung für ein Access-Problem? Wünschen Sie sich praxisnahe und direkt umsetzbare Access-Tipps, die ohne langes Gerede auf den Punkt kommen?
In
Access_aktuell müssen Sie sich in kein Thema umständlich einlesen, denn Sie suchen ja eine schnelle Lösung für Ihr Problem. Wenn Sie einen unserer Tipps umsetzen möchten, brauchen Sie dafür maximal 10 Minuten. Sie erhalten alle Erläuterungen und notwendigen Prozeduren leicht verständlich für den Praxiseinsatz aufbereitet.
Mit diesem nützlichen Profi-Know-how werden Sie zukünftig noch schneller und effizienter neue Datenbanken entwickeln und laufende Projekte optimieren.
Machen Sie
Access_aktuell zu Ihrem stärksten Verbündeten bei Ihrer täglichen Datenbank-Arbeit!
Lesen Sie hier mehr über „Access_aktuell“
Klicken Sie hier für Ihren kostenlosen „30-Tage-Gratis-Test“