Benutzer-Werkzeuge

Webseiten-Werkzeuge


dba:index_column_usage

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
dba:index_column_usage [2013/08/05 17:03] – [Spalten finden, die mehr als einmal in einem Index verwendet werden] gpipperrdba:index_column_usage [2013/08/05 17:10] – [Skript für die Analyse] gpipperr
Zeile 1: Zeile 1:
-===== Oracle Tabellen Spalten auf Indizierung prüfen  ===== +===== Spalten in Oracle Tabellen auf Indizierung prüfen  =====
 ==== Spalten finden die öfters in SQL Statements verwendet werden ==== ==== Spalten finden die öfters in SQL Statements verwendet werden ====
 Mit Hilfe der Tabelle **sys.col_usage$** kann überprüft werden, ob und wie oft auf Spalten einer Tabelle in SQL Statements zugegriffen wird. Mit Hilfe der Tabelle **sys.col_usage$** kann überprüft werden, ob und wie oft auf Spalten einer Tabelle in SQL Statements zugegriffen wird.
Zeile 7: Zeile 6:
 ==== Spalten finden, die mehr als einmal in einem Index verwendet werden ==== ==== Spalten finden, die mehr als einmal in einem Index verwendet werden ====
  
-Die Einfüge Performance kann erheblich unter der Mehrfach Indizierung von zusammengesetzten Indexes leiden.+Die Einfüge Performance kann erheblich unter der Mehrfach Indizierung von zusammengesetztem Indexen leiden.
 Mit dem Analyse Script werden all Indexes aufgelistet, die mehr als eine Spalte verwenden. Mit dem Analyse Script werden all Indexes aufgelistet, die mehr als eine Spalte verwenden.
  
 ==== Skript für die Analyse ==== ==== Skript für die Analyse ====
  
-Mit folgenden Script kann überprüft werden, ob Spalten, die in SQL Verwendung finden, nicht indiziert oder mehrfach in indiziert sind.+Mit folgenden Script kann überprüft werden, ob Spalten, die in SQL Verwendung finden, nicht indiziert oder aber mehrfach indiziert sind. 
 + 
 +Das Script erzeugt einen HTML Bericht um eine bessere Lesbarkeit der Ausgabe zu erlauben. 
 + 
 +In einer MS Windows Umgebung wird der Bericht direkt nach dem Anlegen im Browser anzeigt, in Linux Umgebungen Host Kommando aus kommentieren. 
 + 
  
 <code sql check_col_usage.sql> <code sql check_col_usage.sql>
Zeile 122: Zeile 127:
 ttitle off ttitle off
  
 +-- works only in a ms windows enviroment
 +-- autostart of the result in a browser window
 +host &&SPOOL_NAME
  
 </code> </code>
- 
 ==== Quellen ==== ==== Quellen ====
  
   * http://www.adp-gmbh.ch/ora/misc/sys_tables.html   * http://www.adp-gmbh.ch/ora/misc/sys_tables.html
dba/index_column_usage.txt · Zuletzt geändert: 2013/08/05 17:18 von gpipperr