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
Letzte ÜberarbeitungBeide Seiten der Revision
dba:index_column_usage [2013/08/05 17:04] – [Oracle Tabellen Spalten auf Indizierung prüfen] gpipperrdba:index_column_usage [2013/08/05 17:12] – [Skript für die Analyse] gpipperr
Zeile 11: Zeile 11:
 ==== 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. 
  
  
Zeile 19: Zeile 24:
    
 SELECT replace(ora_database_name||'_'||SYS_CONTEXT('USERENV','HOST')||'_'||to_char(sysdate,'dd_mm_yyyy_hh24_mi')||'.html','\','_' SELECT replace(ora_database_name||'_'||SYS_CONTEXT('USERENV','HOST')||'_'||to_char(sysdate,'dd_mm_yyyy_hh24_mi')||'.html','\','_'
---'+--' resolve syntax highlight bug from my editer .-(
   AS SPOOL_NAME_COL   AS SPOOL_NAME_COL
 FROM dual FROM dual
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