vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
Re: Anzahl Indizes 
Autor: me36835
Datum: 21.07.06 12:56

Hallo Lanzarote,

für Indezes spielt die Anzahl der Felder gar keine Rolle, sondern wie und wie oft Du auf Sie zugreifst. Auch die Anzahl der Datensätze und die Häufigkeit der Änderung sind wichtig.

Beispiel:
Wenn die Tabelle klein ist und häufig benutzt wird, hält 9i sie im Arbeitsspeicher, so dass Du gar kein Index brauchst. Ein Datensatz mehr und sie wird von i9 anders verwaltet und braucht dann plötzlich doch einen Index.

Tipp 1:
Es gibt von ORACLE Analyser Toolz, die monitoren die Datenbankzugriffe über längere Zeit kalkulieren daraus Index - Vorschläge. Das können nur Vorschläge sein, da sie zum Beispiel auch Tagesabschlussvorgänge einschließen, die ganz andere Strukturen haben als online Buchungen über Tag.

Tipp 2:
Es gibt von ORACLE Kurse für Datenbank Administratoren. Die beschäftigen sich tagelang mit diesem Thema.

Tipp 3:
Es gibt Indezes, die eine Buchung beschleunigen und andere Buchungen (andere SQL Statements) ausbremsen. Hier muss der DBA wissen, was der User braucht.

Tipp 4:
Man kann die Datenbank Performance auch über minimale Änderung von Scripten verbessern. Mann muss nur die langsamen Scripte richtig interpretieren.

Tipp 5:
Vor jeder Datenbank Optimierung müssen genügend Angaben über Performance Engpässe vorliegen. Optimierung aus dem Bauch heraus kann ins Auge gehen.

Ich hoffe, es ist klar geworden, dass es bei IDEZES keine generelle billige Lösung gibt. Selbst das einmalige optimale justieren einer Datenbank durch einen externen Experten ist keine finale Lösung, denn die Gößenverhältnisse der Tabellen untereinander ändern sich. Die User arbeiten unterschiedlich. Und die Scripte werden immer wieder modifiziert, verändert, erweitert. Die Datenbank lebt!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Anzahl Indizes922lanzarote12.07.06 11:28
Re: Anzahl Indizes667lanzarote17.07.06 11:07
Re: Anzahl Indizes691me3683521.07.06 12:56

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel