Copyright Database Consult GmbH 1

Größe: px
Ab Seite anzeigen:

Download "Copyright Database Consult GmbH 1"

Transkript

1 Performanceanalyse und Tuning von Oracle 10g Release 2 Dr. Günter Unbescheid Database Consult GmbH Prolog Folie 2 von xx Statement 1 Unzureichend performante Systeme sind normal und aus diesem Grunde kein Grund zur Beunruhigung. Auf Überraschungen sind wir vorbereitet. Nur die alltäglichen Dinge brechen über uns herein wie Katastrophen. Stanislaw Jercy Lec Folie 3 von xx Copyright Database Consult GmbH 1

2 Statement 2 Tuning ist ist daher ein alltägliches Geschäft, dass sich noch dazu täglich ändert! Wenn der Wind des Wandels weht, bauen die einen Schutzmauern, die anderen bauen Windmühlen Chinesische Weisheit Folie 4 von xx Statement 3 Tuning ist ist kein automatischer Prozess, sondern eine zielgemässe und bewusste Planung, Umsetzung und Kontrolle Nur wer sein Ziel kennt,findet den Weg Lao-Tse Folie 5 von xx Statement 4 Tuning erfordert Wissen, Geduld, Neugier, Phantasie, Konzentration auf das Wesentliche Wenig gedeiht, Zuviel zerstreut. Volksmund Phantasie ist wichtiger als Wissen,denn Wissen ist begrenzt. Albert Einstein Folie 6 von xx Copyright Database Consult GmbH 2

3 Statement 5 Die Kenntnis der Features macht noch keinen Sommer (=performantes System). Wir leben in einer Zeit vollkommener Mittel und verworrener Ziele. Albert Einstein Folie 7 von xx Statement 6 Tuning macht schnell(er) ist ist jedoch nicht immer schnell und einfach. Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. Bertolt Brecht Folie 8 von xx Auf den Punkt... Strategie Wissen Werkzeuge Features Psychologie Folie 9 von xx Copyright Database Consult GmbH 3

4 Resumee [Tuning] ist ist wie Rudern gegen Strom. Sobald man aufhört, treibt man zurück. In In Anlehnung Anlehnung an an Benjamin Benjamin Britten Britten Folie 10 von xx Database Consult GmbH Gegründet 1996 Kompetenzen im Umfeld von ORACLE-basierten Systemen Tätigkeitsbereiche Tuning, Installation, Konfiguration Support, Troubleshooting, DBA-Aufgaben Datenmodellierung und design Datenbankdesign, Systemanalysen Programmierung: SQL,PL/SQL,JSP, ADF UIX, BC4J Client-Server und Webapplikationen Schulungen Expertise/Gutachten Folie 11 von xx Agenda Konzeption Vom richtigen Umgang: Management des Datenbank-Managements Vom richtigen Einstieg: geeignete Analysestrategien Konfiguration und Prophylaxe Memory-Techniken: SGA- und PGA-Analysen Kennzahlen, Metriken und Alerts Active Workload Repository Performance-Berichte, Log- und Trace-Dateien Lastprofile und Analysemethoden Tracing-Werkzeuge Wait Events und CPU-Profile Cost Based Optimizer Arbeitsweise, Statistiken und Histogramme SQL-Profiles und SQL Tuning Advisor Folie 12 von xx Copyright Database Consult GmbH 4

5 Rahmenbedingungen Technische Details des aktuellen Relesase-Standes Tests unter SuSe Linux 9.3 Konzentration auf das Wesentliche Nicht alle Features sind in einem Tag darstellbar Auswahl nach Gewichtung und Bekanntheitsgrad Darstellung des Beobachteten keine graue Theorie, weil... Folie 13 von xx...brave new softworld?! The following is is not a commitment to to deliver any material, code, or or functionality, and should not be be relied upon in in making purchasing decisions. The development, release, and timing of of any features or or functionality described for for Oracle s products remains at at the sole discretion of of Oracle. White White Paper Paper Prolog Prolog Folie 14 von xx Teil 1: Die Konzeption Folie 15 von xx Copyright Database Consult GmbH 5

6 Teil 1: Die Konzeption Geeignete Analysestrategien Folie 16 von xx Kontext Tuning ist Teil des gesamten Oracle-Management Prozesses Systemdesign und Implementierung während der Entwicklung Kontrolle der Ziele während des Approval Monitoring und Tuning während Nutzung Die Wirksamkeit steigt mit der Design-Nähe Monitoring Tuning Systemdesign Approval Folie 17 von xx Strategien Reaktion bei Abweichung von Zielvorgaben Skalierbarkeit Antwortzeitverhalten Kenntnis des Applikations-Umfeldes (Architektur) Exakte Fokussierung auf das Problem Monitoring - Lastprofile Konzentration auf signifikante Engpässe CPU-Zeiten, Wartezeiten Optimierung dieser Engpässe Kontrolle der Zielvorgaben Bei Bedarf: nächste Runde Folie 18 von xx Copyright Database Consult GmbH 6

7 Strategie Reduktion der Anwortzeiten durch Optimierung massgeblicher Faktoren Ermittlung der Faktoren durch Aufzeichnung von Ressourcenprofilen Ressourcenprofile listen CPU- und Wartezeiten von Kontexten Performanceanalyse und Tuning Methode von Oracle 10g Release 2 Oracle Wait Events und Zeitmodelle ermöglichen Profile Folie 19 von xx Kontext Fokus auf geschäftsrelevante Dialoge mit kritischem Antwortzeitverhalten Kenntnis des technologischen Umfelds Kenntnis des konkreten Dialogablaufs z.b. über Aktivitätsdiagramme Messung zum richtigen Zeitpunkt in originalem System Performanceanalyse und Tuning Methode von Oracle 10g Release 2 Folie 20 von xx Fokus Session 1 Session 2 S D D C D D D C C S Session 3 Session 4 Grafik nach C. Millsap C D S S S C D D S C D C C C D D S S C D C D S S S S C C D D C = 32,5 % D = 37,5 % S = 30,0 % C = 25 % D = 75 % S = 0 % Zeit Folie 21 von xx Copyright Database Consult GmbH 7

8 Teil 1: Die Konzeption Geeignete Analysestrategien Management des DB-Managements Folie 22 von xx Management des DB-Managements Tagesgeschäft Problemstellungen Aufgaben Lösung/Durchführung Strategisches Geschäft Neue Technologie Entwicklung Infrastruktur Logging Archiv Monitoring Wissensbasis Folie 23 von xx Management des DB-Managements Datenbank Enwicklung Netzwerk Applikation Betriebssystem Tuning ist Teamarbeit Netzwerk Betriebssystem Datenbank Applikation Entwicklung Tuning ist Bestandteil aller Funktionsbereiche Organisationsstrukturen sollten dies unterstützen! Ticket-Systeme Wissensbasis Gremien/Arbeitskreise Eskalationsstufen Folie 24 von xx Copyright Database Consult GmbH 8

9 Management des DB-Managements Tuning Lastprofile Monitoring Reporting Optimierte Implementierung Datenbankdesign aktiv proaktiv Systemanalyse performance engineering Folie 25 von xx Management des DB-Managements Tuning ist reaktiv baut auf bestehende Systeme dort sind Modifikationen teuer oder unmöglich Tuning ist nicht per se automatisch verfügbar sef-tuning ersetzt kein Systemdesign und performance engineering Ziele Minimierung des Ressourcenverbrauchs zur Sicherstellung des erwarteten Antwortverhaltens auch bei Skalierung Die Ressource-Minimierung wird neben dem Funktionsumfang zum Motor der Entwicklung. Folie 26 von xx Teil 2: Konfiguration und Prophylaxe Folie 27 von xx Copyright Database Consult GmbH 9

10 Teil 2: Konfiguration und Prophylaxe Memory-Techniken: SGA- und PGA-Analysen Folie 28 von xx ASMM Automatic Shared Memory Management (ASMM) Historie eingeführt unter 9.0.1, erweitert unter dynamische Parameter für Shared Pool, Default Buffer Cache, und später Large Pool Obergrenze (statisch) festgelegt über SGA_MAX_SIZE keine automatische Umverteilung der SGA-Komponenten Unter 10g Möglichkeit der automatischen, Last-abhängigen Umverteilung bestimmter SGA-Komponenten durch den MMAN Prozess: Shared Pool, Default Buffer Cache, Large Pool und Java Pool Dynamisch gesteuert über (m.h. von SPFILE) SGA_TARGET > 0 und <= SGA_MAX_SIZE STATISTICS_LEVEL = {TYPICAL ALL} Folie 29 von xx ASMM MMAN alle 5 Minuten aktiv Anpassung der SGA-Komponenten auf Basis von Workload Statistiken konsultiert Memory Advisor Views DBA_HIST_CACHE_ADVICE, DBA_HIST_[y]_POOL_ADVICE (y= JAVA SHARED STREAMS), DBA_HIST_[x]_ADVICE (x = MTTR PGA SGA) what-if Analysen zur Ermittlung der besten Mem-Verteilung Schichtet Mem entsprechend um übernimmt nach Startup die zuletzt ermittelten Werte über entsprechende -Parameter (z.b. db_cache_size) Explizit gesetzte Parameter geben Minimalgrössen vor Folie 30 von xx Copyright Database Consult GmbH 10

11 ASMM Nicht automatisch getunt (manuelle Bereiche): DB_<KEEP/RECYCLE>_CACHE_SIZE DB_nK_CACHE_SIZE (non default block size) LOG_BUFFER FIXED SGA STREAMS_POOL_SIZE SGA_TARGET = Summe der manuellen und automatischen Bereiche Pro und Con Gut für (periodisch) wechselnde SGA-Anforderungen Überflüssig bei festen Ressourcen-Anforderungen SGA_TARGET <= SGA_MAX_SIZE Bei SGA_TARGET = 0 altes Memory-Modell (9i) Folie 31 von xx ASMM Infos über v$sgainfo, v$sga_dynamic_components, v$sga_dynamic_free_memory, v$sga_resize_ops NAME MB RESIZE Fixed SGA Size 1 No Redo Buffers 3 No Buffer Cache Size 364 Yes Shared Pool Size 136 Yes Large Pool Size 4 Yes Java Pool Size 4 Yes Streams Pool Size 0 Yes Granule Size 4 No Maximum SGA Size 512 No Startup overhead in Shared Pool 28 No Free SGA Memory Available 0 Folie 32 von xx Automatisches PGA Management PGA Program Global Area oder Workarea liegt im process private memory des Server Processes enthält globale Variablen, Daten Strukturen und control information für einen Server Process z.b. runtime area eines Cursors, erzeugt bei jedem execute Performance hängt auch von Memory in PGA ab Manuell beeinflusst durch SORT_AREA_SIZE, HASH_AREA_SIZE, BITMAP_MERGE_AREA_SIZE, CREATE_BITMAP_AREA_SIZE, etc. Ab 9i automatisiertes PGA Memory Management WORKAREA_SIZE_POLICY=AUTO PGA_AGGREGATE_TARGET=<angestrebte Gesamtgroesse> zunächst nur für Dedicated Server ab 10g auf für Shared Server Folie 34 von xx Copyright Database Consult GmbH 11

12 Automatisches PGA Management Beide Parameter sind dynamisch Mischstrategien sind möglich! bei manual gelten die Werte der entsprechenden Init.ora Parameter PGA_AGGREGATE_TARGET angestrebte Gesamtgrössen für alle Sort- und Hash-Areas grössere Anforderungen durch massive gleichzeitige Sort-Operationen (Minimalgrösse garantiert) Array-Speicher für z.b. PL/SQL Module interne Limitierungen sind über folgende Parameter sichtbar _pga_max_size maximaler PGA-Anteil pro Prozess (d. 200 MB) _smm_max_size / _smm_min_size maximaler/minimaler PGA- Anteil pro Operation unterschiedliche Defaults für serielle und parallele Operationen Folie 35 von xx Automatisches PGA Management Empfehlungen für die erste Einstellung OLTP Systeme PAT = (<Total Physical Memory > * 80%) * 20% DSS Systeme PAT = (<Total Physical Memory > * 80%) * 50% Tracing von Sort-Operationen etc. Event (dump sort statistics) ALTER SESSION SET EVENTS '10032 trace name context forever, level 10'; Event (dump sort intermediate run statistics. Level 10) Event (dump the decisions made by the optimizer when parsing a statement. Level 1) Folie 36 von xx Automatisches PGA Management Monitoring der PGA-Bereiche v$pgastat - instance-level statistics on the PGA memory usage V$SQL_WORKAREA_HISTOGRAM Histogramm von WA-Grössen und Executions (one-pass, multi-pass) V$SQL_WORKAREA_ACTIVE aktive WAs (executing) in der Instanz V$PGA_TARGET_ADVICE Auswirkungen auf Cache Hit und Overallokation bei unterschiedlichen PATs V$PGA_TARGET_ADVICE_HISTOGRAM Auswirkungen auf 1-pass und multi-pass Operationen DBA_HIST_PGASTAT (nur AWR) DBA_HIST_PGA_TARGET_ADVICE (nur AWR) Folie 37 von xx Copyright Database Consult GmbH 12

13 v$pgastat Statistiken der PGA-Nutzung u.a.: aggregate PGA auto target Für dynamische workareas verfügbarer Bereich pga_aggregate_target minus fester Bereich (z.b. Session Info global memory bound Maximalgröße einer Workarea (>= 1MB) total PGA allocated total PGA used for auto workareas augenblicklich gesamthaft genutzte PGA für dynamische Bereiche Folie 38 von xx v$pgastat aggregate PGA auto target bytes aggregate PGA target parameter bytes bytes processed bytes cache hit percentage 100 percent extra bytes read/written 0 bytes global memory bound bytes max processes count 23 maximum PGA allocated bytes maximum PGA used for auto workareas bytes maximum PGA used for manual workareas 0 bytes over allocation count 0 PGA memory freed back to OS bytes process count 20 recompute count (total) total freeable PGA memory bytes total PGA allocated bytes total PGA inuse bytes total PGA used for auto workareas 0 bytes total PGA used for manual workareas 0 bytes Folie 39 von xx v$process_memory Memory Bereiche von Prozessen Monitoring über v$process_memory Neu in 10.2 Folie 40 von xx Copyright Database Consult GmbH 13

14 Teil 2: Konfiguration und Prophylaxe SGA- und PGA-Analysen Active Workload Repository: Kennzahlen, Metriken und Alerts Folie 42 von xx Ausblick und Terminologie Die automatic Performance Diagnostic und Tuning Features haben einen signifikanten Ausbau der Metriken und Systemstatistiken bewirkt. Dadurch erhalten wir wertvolle Werkzeuge für die Generierung von Lastprofilen und die Performance-Analyse Terminologie: AWR (Automatic Workload Repository) historische Infos ASH (Active Session History) Infos über Sessions ADDM (Automatic Database Diagnostic Monitor) wertet Kennzahlen aus und gibt Empfehlungen Folie 43 von xx V$ Erweiterungen 10g S G A Summaries und Histogramme Historien/Klassen Historien/Klassen Vordef. Metriken Kennzahlen Kontextinfos Kennzahlen v$sysstat, v$sessstat, v$mystat Kontextinfos v$session_wait, v$sql Metriken v$metricname, v$metric Klassifizierungen v$metricgroup, v$system_wait_class Historien über zirkulären Buffer in der SGA v$filemetric_history Summaries fassen Historien zusammen v$sysmetric_summary Folie 44 von xx Copyright Database Consult GmbH 14

15 V$ Erweiterungen 10g v$statname (mit class) v$sysstat v$metricgroup v$metricname v$metric v$sysmetric v$sysmetric_history Folie 45 von xx 10g Automatic Workload Repository SYSAUX S G A DBA_HIST_xxx Views AWR Summaries und Histogramme Historien/Klassen Historien/Klassen Vordef. Metriken Kennzahlen Kontextinfos Folie 46 von xx AWR Automatic Workload Repository enthält Sammelt und speichert wait events, active session history, Systemstatistiken Aufwendige SQL-Statements etc. braucht statistics_level TYPICAL oder ALL WRH$-Tabellen DBA_HIST Views ADDM AWR Advisories "Snapshots" im SYSAUX-Tablespace dbms_workload_repository Background-Prozesse (MMON) V$Views SGA-Memory MMNL-Prozess ASH etc. Performanceanalyse und Tuning Werkzeuge von Oracle 10g Release 2 Folie 47 von xx Copyright Database Consult GmbH 15

16 v$statistics_level STATISTICS_NAME ACTIVATION STATISTICS_VIEW_NAME SET Buffer Cache Advice TYPICAL V$DB_CACHE_ADVICE NO MTTR Advice TYPICAL V$MTTR_TARGET_ADVICE NO Timed Statistics TYPICAL YES Timed OS Statistics ALL YES Segment Level Statistics TYPICAL V$SEGSTAT NO PGA Advice TYPICAL V$PGA_TARGET_ADVICE NO Plan Execution Statistics ALL V$SQL_PLAN_STATISTICS YES Shared Pool Advice TYPICAL V$SHARED_POOL_ADVICE NO Modification Monitoring TYPICAL NO Longops Statistics TYPICAL V$SESSION_LONGOPS NO Bind Data Capture TYPICAL V$SQL_BIND_CAPTURE NO Ultrafast Latch Statistics TYPICAL NO Threshold-based Alerts TYPICAL NO Global Cache Statistics TYPICAL NO Active Session History TYPICAL V$ACTIVE_SESSION_HISTORY NO Undo Advisor, Alerts and Fast Ramp up TYPICAL V$UNDOSTAT NO Streams Pool Advice TYPICAL V$STREAMS_POOL_ADVICE NO Folie 48 von xx AWR (Hidden) Parameter _cache_stats_monitor - if TRUE, enable cache stats monitoring _cursor_bind_capture_area_size maximum size of the cursor bind capture area db_cache_advice - Buffer cache sizing advisory _db_mttr_advice - MTTR advisory _disable_txn_alert - disable txn layer alert _dml_monitoring_enabled - enable modification monitoring _gc_statistics - if TRUE, kcl statistics are maintained _library_cache_advice - whether KGL advice should be turned on _longops_enabled - longops stats enabled _object_statistics - enable the object level statistics collection _rowsource_execution_statistics if TRUE, Oracle will collect rowsource statistics _smm_advice_enabled - if TRUE, enable v$pga_advice statistics_level - statistics level _threshold_alerts_enable if 1, issue threshold-based alerts timed_os_statistics internal os statistic gathering interval in seconds timed_statistics - maintain internal timing statistics _ultrafast_latch_statistics maintain fast-path statistics for ultrafast latches Folie 49 von xx AWR Pro ermöglicht automatisierte Tuning-Aktionen liefert eine Fülle von Kennzahlen und Statistiken für die eigene Analyse Cons Platzverbrauch im SYSAUX-Tablespace (konfigurierbar) teilweise Ressourcen-intensive Operationen library cache latch contention und Snapshot Contention ggf. durch grosse Anzahl von Bind Variablen oder grosse Anzahl von Child Cursorn (SQL Statistiken langsam) Workaround durch Event awr_flush_table_off level <wrh_tableid> (siehe Metalink) Folie 50 von xx Copyright Database Consult GmbH 16

17 AWR Konfiguration _awr_restrict_mode = FALSE STATISTICS_LEVEL = { TYPICAL ALL } View DBA_HIST_WR_CONTROL (Default 60 Min. - 7 Tage) dbms_workload_repository.modify_snapshot_settings (interval => Minuten,retention => Minuten = 2 Wochen); _addm_auto_enable = { TRUE FALSE } enable/disable auto stats collection job _optimizer_autstats_job = { TRUE FALSE } Folie 51 von xx AWR Platzverbrauch View v$sysaux_occupants für Komponente SM/AWR Auszug Report ********************************************* Summary of SYSAUX Space Estimation ******************************************* Est size of SM/ADVISOR 7.6 MB Platzberechnung und Est size of WM 6.9 MB Est size of LOGMNR 5.9 MB Report über Skript Est size of SM/OTHER 4.8 MB?/rdbms/admin/ Est size of EM_MONITORING_USER 1.6 MB utlsyxsz.sql Est size of LOGSTDBY 0.9 MB Est size of AO 0.8 MB Est size of XSOQHIST 0.8 MB Est size of STREAMS 0.5 MB Est size of JOB_SCHEDULER 0.4 MB Est size of TSM 0.3 MB Est size of Others 6.9 MB Est size of SM/AWR MB Folie 52 von xx AWR Begriffe Snapshot schreiben von Kennzahlen aus AWR-Buffer auf Platte/Repository für die Dauer von <Retention> Baseline speichern von Snapshot-Bereichen über die Dauer von <Retention> hinaus (als Referenz-Statistiken) Schnittstellen OEM Package DBMS_WORKLOAD_REPOSITORY Diverse Anbieter z.b. WISE Reports über?/rdbms/admin/awrrpt.sql Folie 53 von xx Copyright Database Consult GmbH 17

18 AWR Snapshots können auch manuell erstellt, gelöscht etc. werden ggf. interessant, wenn Automatismus ausgeschaltet wurde BEGIN DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); END; / BEGIN DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE (low_snap_id => 22, high_snap_id => 32, dbid => ); END; / Folie 54 von xx Baselines Speicherung von Kennzahlen und Metriken über die Retention Periode hinaus ("beibehaltene Snapshots") Generiert per PL/SQL-Api mit jeweils einem Snapshot-Paar View DBA_HIST_BASELINES BEGIN DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE ( start_snap_id => 270, end_snap_id => 280, baseline_name => 'Hochlast Wochenende', dbid => ); DBMS_WORKLOAD_REPOSITORY.DROP_BASELINE ( baseline_name => 'peak baseline', cascade => FALSE, dbid => ); END; / Folie 55 von xx AWR Report Folie 56 von xx Copyright Database Consult GmbH 18

19 AWR Transport Auswertungen außerhalb des Produktivsystems Übertrag in zentrales Repository Daten extrahieren: DBMS_SWRF_INTERNAL.AWR_EXTRACT( dmpfile => 'awr_data.dmp', dmpdir => 'TMP_DIR', bid => 302, eid => 305); Übertrag in Übergangsschema: DBMS_SWRF_INTERNAL.AWR_LOAD( SCHNAME => 'AWRTEMP', dmpfile => 'awr_data', dmpdir => 'TMP_DIR' ); Verschieben ins AWR der Zieldatenbank (SYS): DBMS_SWRF_INTERNAL.MOVE_TO_AWR( SCHNAME => 'AWRTEMP_USER'); Folie 57 von xx Metriken Relationen von Kennzahlen, Quoten 144 vordefinierte Metriken, 9 Metrikgruppen v$metricgroup listet Gruppen v$metricname listet mögliche Metriken SELECT group_name, metric_name, metric_unit FROM v$metricname WHERE metric_name LIKE '%File%' OR metric_name LIKE '%Hit%'; Folie 58 von xx Metriken METRIC_NAME METRIC_UNIT Physical Block Writes (Files-Long) Blocks Physical Block Reads (Files-Long) Blocks Physical Writes (Files-Long) Writes Physical Reads (Files-Long) Reads Average File Write Time (Files-Long) CentiSeconds Per Write Average File Read Time (Files-Long) CentiSeconds Per Read PGA Cache Hit % % Bytes/TotalBytes Library Cache Hit Ratio % Hits/Pins Row Cache Hit Ratio % Hits/Gets Cursor Cache Hit Ratio % CursorCacheHit/SoftParse Redo Allocation Hit Ratio % (#Redo - RedoSpaceReq)/#Redo Buffer Cache Hit Ratio % (LogRead - PhyRead)/LogRead Library Cache Hit Ratio % Hits/Pins Buffer Cache Hit Ratio % (LogRead - PhyRead)/LogRead Folie 59 von xx Copyright Database Consult GmbH 19

20 Metriken v$metric und v$sysmetric Aktuelle Metriken für die Instanz Messintervalle bestimmt durch v$metricgroup Unterschiedliche Sichtweisen relevanter Metriken durch v$sessmetric v$filemetric v$eventmetric v$servicemetric Folie 60 von xx Histogramme Histogramme für aktuelle Metriken in unterschiedlichen Kontexten, z.b. v$temp_histogram, v$file_histogram, v$event_histogram SELECT event, wait_time_milli, wait_count, round(wait_count/summe.total*100,2) "wait%" FROM v$event_histogram, (SELECT sum(wait_count) total FROM v$event_histogram WHERE event = 'db file scattered read') summe WHERE event = 'db file scattered read' / Folie 61 von xx Histogramme EVENT WAIT_TIME_MILLI WAIT_COUNT wait% db file scattered read ,39 db file scattered read ,38 db file scattered read 4 6 0,13 db file scattered read ,4 db file scattered read ,43 db file scattered read ,83 db file scattered read ,4 db file scattered read ,94 db file scattered read ,1 Folie 62 von xx Copyright Database Consult GmbH 20

21 Historische Daten Zweistufiges Verfahren: Zyklische Puffer in der SGA samples im Minutentakt Workload Repository mit Tabellen etc, im SYSAUX-Tablespace statistics_level = {TYPICAL ALL } View DBA_HIST_WR_CONTROL DBID SNAP_INTERVAL RETENTION :00: :00: Folie 63 von xx Historische Daten BEGIN dbms_workload_repository.modify_snapshot_settings (interval => Minuten,retention => Minuten = 2 Wochen); END; / Aktuelle "History"- Informationen aus der SGA (minütlich) v$active_session_history v$sysmetric_history, v$filemetric_history v$waitclassmetric_history v$servicemetric_history v$session_wait_history Folie 64 von xx Historische Daten Speicherung der ASH Puffer im Shared Pool Abhängig von Sessions, Snapshot-Interval Zugriff auf das Repository über DBA_HIST-Views DBA_HIST_SNAPSHOT DBA_HIST_ACTIVE_SESS_HISTORY, DBA_HIST_SQLSTAT, DBA_HIST_SQLBIND DBA_HIST_SYS_TIME_MODEL DBA_HIST_SESSMETRIC_HISTORY... SELECT * FROM v$sgastat WHERE name = 'ASH buffers'; POOL NAME BYTES shared pool ASH buffers Folie 65 von xx Copyright Database Consult GmbH 21

22 ASH Active Session History (ASH) Ringpuffer in der SGA (shared pool) Größe: 2MB x #CPUs (max. 5% der SGA bzw. <30MB) ermitteln: select name, bytes/1024/1024 mb from v$sgastat where name = 'ASH buffers'; Daten aktiver Sessions (waiting/on CPU) Wait event mit p1 p3, Modul, Action, Client-ID, Cursor-ID Gesammelt jede Sekunde (Default) aktuelle Details über v$active_session_history Historische Daten in AWR geschrieben durch MMNL-Proz. DBA_HIST_ACTIVE_SESS_HISTORY ASH-Report über?/rdbms/admin/ashrpt.sql Buffer dumpen mit alter system set events 'immediate trace name ashdump level 10'; Performanceanalyse und Tuning Werkzeuge von Oracle 10g Release 2 Folie 66 von xx ASH _ash_disk_filter_ratio Ratio of the number of in-memory samples to the number of samples actually written to disk = 10 _ash_disk_write_enable To enable or disable Active Session History flushing = TRUE _ash_dummy_test_param Oracle internal dummy ASH parameter used ONLY for testing! = 0 _ash_eflush_trigger The percentage above which if the in-memory ASH is full the emergency flusher will be triggered = 66 _ash_enable To enable or disable Active Session sampling and flushing = TRUE _ash_sample_all To enable or disable sampling every connected session including ones waiting for idle waits = FALSE _ash_sampling_interval Time interval between two successive Active Session samples in millisecs = 1000 _ash_size To set the size of the in-memory Active Session History buffers = Folie 67 von xx ASH Report Folie 68 von xx Copyright Database Consult GmbH 22

23 Advisor Stab SQL Tuning Space Segment ADDM SQL Access Memory SGA Advisor Undo PGA Advisor MTTR JavaPool, Shared Pool etc. Folie 69 von xx ADDM Automatic Database Diagnostic Monitor analysiert die Daten des AWR automatisch im Anschluss an Snapshot explizit über EM oder API (DBMS_ADVISOR, addmrpt.sql) Ziel: Liefert detaillierte Empfehlungen Empfehlungen über Views und Reports Probleme (root causes) : Symptome : Informationen (non-problem areas) Views: DBA_ADVISOR_TASKS DBA_ADVISOR_LOG DBA_ADVISOR_FINDINGS DBA_ADVISOR_RECOMMENDATIONS Report über?/rdbms/admin/addmrpt.sql Performanceanalyse und Tuning Werkzeuge von Oracle 10g Release 2 Folie 70 von xx ADDM Ausführungsschritte (manuell) Task anlegen Randbedingungen festlegen: start und Ende, Instanz Task ausführen Empfehlungen beurteilen/anwenden DECLARE task_name VARCHAR2(30) := 'SCOTT_ADDM'; task_desc VARCHAR2(30) := 'ADDM Feature Test'; task_id NUMBER; BEGIN dbms_advisor.create_task('addm, task_id, task_name, task_desc, null); dbms_advisor.set_task_parameter( 'SCOTT_ADDM', 'START_SNAPSHOT', 1); dbms_advisor.set_task_parameter( 'SCOTT_ADDM', 'END_SNAPSHOT', 3); dbms_advisor.set_task_parameter( 'SCOTT_ADDM', 'INSTANCE', 1); dbms_advisor.set_task_parameter( 'SCOTT_ADDM', 'DB_ID', ); (3) dbms_advisor.execute_task('scott_addm'); END; / SET LONG PAGESIZE 0 LONGCHUNKSIZE 1000 COLUMN get_clob FORMAT a80 SELECT dbms_advisor.get_task_report( 'SCOTT_ADDM', 'TEXT', 'TYPICAL') FROM sys.dual; Folie 71 von xx Copyright Database Consult GmbH 23

24 ADDM Report FINDING 1: 65% impact (2734 seconds) PL/SQL execution consumed significant database time. RECOMMENDATION 1: SQL Tuning, 65% benefit (2734 seconds) ACTION: Tune the PL/SQL block with SQL_ID fjxa1vp3yhtmr. Refer to the "Tuning PL/SQL Applications" chapter of Oracle's "PL/SQL User's Guide and Reference" RELEVANT OBJECT: SQL statement with SQL_ID fjxa1vp3yhtmr BEGIN EMD_NOTIFICATION.QUEUE_READY(:1, :2, :3); END; FINDING 2: 35% impact (1456 seconds) SQL statements consuming significant database time were found. RECOMMENDATION 1: SQL Tuning, 35% benefit (1456 seconds) ACTION: Run SQL Tuning Advisor on the SQL statement with SQL_ID gt9ahqgd5fmm2. RELEVANT OBJECT: SQL statement with SQL_ID gt9ahqgd5fmm2 and PLAN_HASH UPDATE bigemp SET empno = ROWNUM Folie 72 von xx Advice Hilfsmittel bei der Konfiguration von Speichergrössen verfügbar ab statistics_level = TYPICAL V$-Views v$shared_pool_advice v$java_pool_advice v$streams_pool_advice v$db_cache_advice v$sga_target_advice v$pga_target_advice v$mttr_target_advice DBA-Views DBA_HIST_SHARED_POOL_ADVICE etc. Performanceanalyse und Tuning Werkzeuge von Oracle 10g Release 2 Folie 73 von xx ATO Automatic Tuning Optimizer SQL Access Advisor: Indizes, MVs SQL Tuning Advisor: SQL, SQL-Profile Erstellung Expertensystem zur Optimierung von SQL-Statements Optimizer mit sehr weiten Analysezeiten Detaillierte Analyse erstellt Report mit Verbesserungsvorschlägen Expliziter Aufruf über Schnittstelle: Paket DBMS_SQLTUNE oder Enterprise Manager SQL-Vorlagen einzeln oder in Sets manuelle Angabe, Cursor-Cache oder AWR-Historie Performanceanalyse und Tuning Werkzeuge von Oracle 10g Release 2 Folie 74 von xx Copyright Database Consult GmbH 24

25 SQL Acess Advisor Analysiert Indizes und Materialized Views und Materialized View Logs Nutzung über Enterprise Manager oder API (DBMS_ADVISOR) Input Einzelstatement, Cached Statements, Tuning sets Vorgehen Task definieren Workload neu definieren oder verlinken Empfehlungen generieren Ergebnisse evaluieren Folie 75 von xx SQL Acess Advisor Unterschiedliche Analyse und Reporting-Stufen Comprehensive Limited Quicky mit einzelnen Statements DBMS_ADVISOR.QUICK_TUNE( DBMS_ADVISOR.SQLACCESS_ADVISOR, task_name, 'SELECT AVG(amount_sold) FROM sh.sales WHERE promo_id=10'); Recommendation Comprehensive Limited Create new index Yes Yes Create new materialized view Yes Yes Create new materialized view log Yes Yes Drop unused index Yes No Drop unused materialized view Yes No Change type of existing indexes Yes No Add columns to end of existing indexes Yes Yes Add columns/clauses to materialized view log Yes Yes Folie 76 von xx Übersicht DBMS_SQLTUNE Tuning Sets CREATE_SQLSET CAPTURE_CURSOR_CACHE_SQLSET SELECT_SQLSET DROP_SQLSET SQL-Profiles ACCEPT_SQL_PROFILE DROP_SQL_PROFILE ALTER_SQL_PROFILE Tasks CREATE_TUNING_TASK EXECUTE_TUNING_TASK REPORT_TUNING_TASK DROP_TUNING_TASK Folie 77 von xx Copyright Database Consult GmbH 25

26 Grenzwerte Definition von Grenzwerten für Metriken Jeweils eine Warnschwelle und eine kritische Schwelle API über DBMS_SERVER_ALERT DBMS_SERVER_ALERT.SET_THRESHOLD( DBMS_SERVER_ALERT.CPU_TIME_PER_CALL - Art des Schwellwertes: CPU pro CALL, DBMS_SERVER_ALERT.OPERATOR_GE, '8000' -- Warnschwelle > 8000 Mikrosekunden, DBMS_SERVER_ALERT.OPERATOR_GE, '10000' - kritische Schwelle > MS, 1 - Beobachtungsdauer in Minuten, 2 - Anzahl der Überschreitungen bis Alert gen. wird, 'T10G' -- Instanz, DBMS_SERVER_ALERT.OBJECT_TYPE_SERVICE, 'appl1.dcconsult.de') - Datenbank Service für den Schwellw. gelten soll Folie 78 von xx Server Generated Alerts Alerts bei Überschreitung eines Metrik-Grenzwertes, z.b physical reads/sec Vorfall eines Events, z.b snapshot too old. Meldungen erscheinen in persisten queue ALERT_QUE Darstellung in OEM manuell über Package DBMS_AQADM Subscription für die Queue von dort als Metrik-Historien in AWR übernommen. OEM kann Alerts als Mail etc. weiterleiten. Views DBA_OUTSTANDING_ALERTS DBA_ALERT_HISTORY v$alert_types Folie 79 von xx Segment Level Statistiken ab 9iR2 automatisch Statistiken auf Basis von Segmenten Für Tabellen und Indizes Mindesten STATISTIC_LEVEL = TYPICAL v$segstat_name Übsicht über Statistikarten/Aktivierung v$segstat und v$segment_statistics Statistikwerte für konkrete Segmente Folie 80 von xx Copyright Database Consult GmbH 26

Oracle AWR und ASH Analyse und Interpretation

Oracle AWR und ASH Analyse und Interpretation Oracle AWR und ASH Analyse und Interpretation Seminarunterlage Version: 2.02 Version 2.02 vom 11. März 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

Strategisches Tuning Teil 1 Werkzeuge, Lastprofile

Strategisches Tuning Teil 1 Werkzeuge, Lastprofile Werkzeuge, Lastprofile TOAD User Konferenz 2007 Dr. Günter Unbescheid Database Consult GmbH Statement 1 Unzureichend performante Systeme sind normal und aus diesem Grunde kein Grund zur Beunruhigung. Auf

Mehr

IT-Symposium 2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1

IT-Symposium 2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1 Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH www.decus.de 1 Oracle Database 10g Diagnostik- und Taskmanagement Diagnostik Management Was passiert in der Datenbank, gibt es Probleme? Möglichst

Mehr

Oracle GridControl Tuning Pack. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.de

Oracle GridControl Tuning Pack. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.de Oracle GridControl Tuning Pack best Open Systems Day April 2010 Unterföhring Marco Kühn best Systeme GmbH marco.kuehn@best.de Agenda GridControl Overview Tuning Pack 4/26/10 Seite 2 Overview Grid Control

Mehr

IT-Symposium 2008 05.06.2008

IT-Symposium 2008 05.06.2008 Selftuning Database Ein Traum oder Wirklichkeit Ralf Durben Oracle Deutschland GmbH www.hp-user-society.de 1 Die Arbeitswelt des Gestern, heute und morgen Früher Ein für wenige Datenbanken

Mehr

Memory-Drilldown von der SGA über die PGA zum Database Buffer Advisor

Memory-Drilldown von der SGA über die PGA zum Database Buffer Advisor Memory-Drilldown von der SGA über die PGA zum Database Buffer Advisor DOAG Konferenz 20. - 22.11.2012 Klaus Reimers kr@ordix.de www.ordix.de Agenda SGA Variable Size Shared Pool Large Pool Java Pool Streams

Mehr

Oracle 9i Einführung Performance Tuning

Oracle 9i Einführung Performance Tuning Kurs Oracle 9i Einführung Performance Tuning Teil 2 Tuning Werkzeuge Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 16 Seite 1 von 16 Agenda 1. Einführung 2. DBA_- und V$-Sichten 3. Data Dictionary-Sichten

Mehr

Performance Tools. für alle Editionen

Performance Tools. für alle Editionen Performance Tools. für alle Editionen Andreas Cejna Kodachrome Cloud Control Bunt Umfangreich Mächtig Aber zu welchem Preis? Enterprise Edition in der DB Diagnostic Pack (Tuning Pack) Dark sideofthemoon

Mehr

DOAG 2015. Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V.

DOAG 2015. Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V. DOAG 2015 Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V. & Co KG Monitoring Werkzeuge, Advisors... Einfaches Framework zum Monitoring

Mehr

Datenbankstatistiken im Griff mit DBMS_STATS. DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012

Datenbankstatistiken im Griff mit DBMS_STATS. DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012 Datenbankstatistiken im Griff mit DBMS_STATS DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012 Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz:

Mehr

die wichtigsten Caches (SGA) sind on-the-fly änderbar.

die wichtigsten Caches (SGA) sind on-the-fly änderbar. Betrifft Autor Umgang und Verwaltung von Oracle Memory Reno Glass (Reinhold.Glass@trivadis.com) Art der Info Technische Background Info (April 2002) Quelle Aus dem NF9i -Kurs und NF9i-Techno-Circle der

Mehr

SAP Memory Tuning. Erfahrungsbericht Fritz Egger GmbH & Co OG. Datenbanken sind unsere Welt www.dbmasters.at

SAP Memory Tuning. Erfahrungsbericht Fritz Egger GmbH & Co OG. Datenbanken sind unsere Welt www.dbmasters.at SAP Memory Tuning Erfahrungsbericht Fritz Egger GmbH & Co OG Wie alles begann Wir haben bei Egger schon öfter auch im SAP Bereich Analysen und Tuning durchgeführt. Im Jan 2014 hatten wir einen Workshop

Mehr

1 Einführung... 1 1.1 Ziele und Zielgruppen... 1 1.2 Was erwartet Sie in diesem Buch... 1 1.3 Skripte und Test-Cases... 2 1.4 Danksagung...

1 Einführung... 1 1.1 Ziele und Zielgruppen... 1 1.2 Was erwartet Sie in diesem Buch... 1 1.3 Skripte und Test-Cases... 2 1.4 Danksagung... Inhaltsverzeichnis 1 Einführung........................................................... 1 1.1 Ziele und Zielgruppen.............................................. 1 1.2 Was erwartet Sie in diesem Buch.....................................

Mehr

Oracle 12c: Neuerungen in PL/SQL. Roman Pyro DOAG 2014 Konferenz

Oracle 12c: Neuerungen in PL/SQL. Roman Pyro DOAG 2014 Konferenz Oracle 12c: Neuerungen in PL/SQL Roman Pyro DOAG 2014 Konferenz Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung,

Mehr

Datenbanken und Oracle, Teil 2

Datenbanken und Oracle, Teil 2 Datenbanken und Oracle, Teil 2 Mathias Weyland Linux User Group Switzerland 29. Juni 2007 SQL*Plus CHAR/VARCHAR2 Dokumentation Teil I Nachträge 1 SQL*Plus 2 CHAR/VARCHAR2 3 Dokumentation SQL*Plus SQL*Plus

Mehr

Strategisches Tuning Teil 2 Analyse

Strategisches Tuning Teil 2 Analyse Strategisches Tuning Teil 2 Analyse TOAD User Konferenz 2007 Dr. Günter Unbescheid Database Consult GmbH Agenda Teil 1 Werkzeuge, Erstellung von Profilen Analysestrategien Informationsquellen der Versionen

Mehr

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Tuning. Edo Bezemer. Author

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Tuning. Edo Bezemer. Author Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur Subject New Features Oracle 9i Tuning Author Edo Bezemer Oracle Engineering Date August 2002 INHALTSVERZEICHNIS PERFORMANCE UND TUNING...3 TABELLEN ONLINE

Mehr

www.informatik-aktuell.de Optimierung der Performance bei Oracle-Datenbanken "nur" mit der Standard Edition IT-Tage Frankfurt 2015 MANAGED DATABASE SERVICES 24x7 Referent: Norbert Rieger Senior DBA bei

Mehr

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Architecture

Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur. Subject. New Features Oracle 9i Architecture Naxtron GmbH Schlosstalstrasse 210 8408 Winterthur Subject New Features Oracle 9i Architecture Author Edo Bezemer Oracle Engineering Date August 2002 INHALTSVERZEICHNIS ARCHITEKTUR...3 SERVER PARAMETER

Mehr

Dynamisches SQL. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München

Dynamisches SQL. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München Kapitel 4 Dynamisches SQL Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München 2008 Thomas Bernecker, Tobias Emrich unter Verwendung der Folien des Datenbankpraktikums aus dem Wintersemester

Mehr

IT-Symposium 2005. Oracle Grid Control. Grenzenloses Monitoring. Page 1. www.decus.de 1

IT-Symposium 2005. Oracle Grid Control. Grenzenloses Monitoring. Page 1. www.decus.de 1 Oracle Grid Control Grenzenloses Monitoring Page 1 www.decus.de 1 Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH Grid Control - Architektur HTTP/S HTTP/S HTML Konsole Überall nutzbar NET HTTP/S

Mehr

Prozessarchitektur einer Oracle-Instanz

Prozessarchitektur einer Oracle-Instanz 6. Juni 2008 Inhaltsverzeichnis Oracle Instanz 1 Oracle Instanz 2 3 Redo Log Buffer Shared Pool Java Pool & Large Pool Oracle Instanz Eine Oracle-Instanz ist Hauptbestandteil des Oracle Datenbank Management

Mehr

Was bringt Extended SQL-Tracing für das Performance Tuning

Was bringt Extended SQL-Tracing für das Performance Tuning Was bringt Extended SQL-Tracing für das Performance Tuning? Ein Erfahrungsbericht 11.11.2004 Dr. Frank Haney 1 Inhalt 1. Motivation Tuningziele und -bereiche 2. Defizite traditioneller Tuningmethoden 3.

Mehr

Oracle Tuning - Theorie und Interpretation

Oracle Tuning - Theorie und Interpretation Oracle Tuning - Theorie und Interpretation von Reports Seminarunterlage Version: 12.16 Version 12.16 vom 11. Juli 2018 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-

Mehr

Erhöhung der Manageability durch SQL-Profile

Erhöhung der Manageability durch SQL-Profile Erhöhung der Manageability durch SQL-Profile Ein Erfahrungsbericht 20.11.2007 Dr. Frank Haney 1 Inhalt 1. Problemstellung 2. Der SQL-Tuning-Advisor (STA) 3. Anlegen und Implementieren von SQL-Profilen

Mehr

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT

Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Neue Technologien effizient nutzen Ehningen, 3. Juli 2014 Rodney Krick rk@aformatik.de aformatik Training & Consulting GmbH & Co. KG

Mehr

Response Time Analyse unter Oracle 10g

Response Time Analyse unter Oracle 10g Response Time Analyse unter Oracle 10g Dr. Günter Unbescheid Database Consult GmbH Jachenau Copyright Database Consult GmbH 1 Prolog 1 Performanz bezeichnet in der Informatik den Ressourcenverbrauch und

Mehr

Darüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.

Darüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen. Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle 11g: New Features für Administratoren Beschreibung: Der Kurs über fünf Tage gibt Ihnen die Möglichkeit die Praxis mit der neuen

Mehr

Im Kapitel Resourc Manager werden die verschiedenen Möglichkeiten der Überwachung von Messwerten eines Server oder Benutzers erläutert.

Im Kapitel Resourc Manager werden die verschiedenen Möglichkeiten der Überwachung von Messwerten eines Server oder Benutzers erläutert. 4 Resource Manager Erfassung von Messwerten und deren Auswertung. 4.1 Übersicht Themen des Kapitels Resource Manager Themen des Kapitels Einsatz des Resource Managers Installation des Resource Managers

Mehr

Betroffene Produkte: Alle Versionen von Oracle Forms (3.0-10g, C/S und Web), Oracle Clinical, Oracle Developer Suite

Betroffene Produkte: Alle Versionen von Oracle Forms (3.0-10g, C/S und Web), Oracle Clinical, Oracle Developer Suite Zusammenfassung: Alle Oracle Forms Anwendungen sind per Default durch SQL Injection angreifbar. Oracle Applications >=11.5.9 ist davon nicht betroffen, da hier standardmäßig der Wert FORMSxx_RESTRICT_ENTER_QUERY

Mehr

SQL (Structured Query Language) Schemata Datentypen

SQL (Structured Query Language) Schemata Datentypen 2 SQL Sprachelemente Grundlegende Sprachelemente von SQL. 2.1 Übersicht Themen des Kapitels SQL Sprachelemente Themen des Kapitels SQL (Structured Query Language) Schemata Datentypen Im Kapitel SQL Sprachelemente

Mehr

English. Deutsch. niwis consulting gmbh (https://www.niwis.com), manual NSEPEM Version 1.0

English. Deutsch. niwis consulting gmbh (https://www.niwis.com), manual NSEPEM Version 1.0 English Deutsch English After a configuration change in the windows registry, you have to restart the service. Requirements: Windows XP, Windows 7, SEP 12.1x With the default settings an event is triggered

Mehr

Inhalt. Tools für das SQL-Tuning (Anzeigen der Ausführungspläne)

Inhalt. Tools für das SQL-Tuning (Anzeigen der Ausführungspläne) Inhalt Tools für das SQL-Tuning (Anzeigen der Ausführungspläne) EXPLAIN PLAN SQL*Plus Autotrace SQL Trace und TKPROF V$SQL_PLAN DBMS_XPLAN Extended SQL-Tracing Dr. Frank Haney 1 EXPLAIN PLAN Anweisung

Mehr

SQL Optimizer und SQL Performance

SQL Optimizer und SQL Performance SQL Optimizer und SQL Performance Schlüsselworte SQL, Optimizer, Explain Plan, SQL Trace Marco Mischke Robotron Datenbank Software GmbH Dresden Einleitung Dieser Vortrag beschäftigt sich mit grundlegenden

Mehr

Urs Meier (urs.meier@trivadis.com) Art der Info Technical Info (Februar 2002) Aus unserer Projekterfahrung und Forschung

Urs Meier (urs.meier@trivadis.com) Art der Info Technical Info (Februar 2002) Aus unserer Projekterfahrung und Forschung Betrifft Optimizer Autor Urs Meier (urs.meier@trivadis.com) Art der Info Technical Info (Februar 2002) Quelle Aus unserer Projekterfahrung und Forschung Einführung Mit jedem Oracle Release nimmt die Anzahl

Mehr

Dynamic Ressource Management

Dynamic Ressource Management best Open Systems Day Fall 2006 Dynamic Ressource Management Unterföhring Marco Kühn best Systeme GmbH kuehn@best.de Agenda Überblick Dynamic Resource Pools und FSS Dynamic Resource Memory RCAP Oracle

Mehr

Prozedurale Datenbank- Anwendungsprogrammierung

Prozedurale Datenbank- Anwendungsprogrammierung Idee: Erweiterung von SQL um Komponenten von prozeduralen Sprachen (Sequenz, bedingte Ausführung, Schleife) Bezeichnung: Prozedurale SQL-Erweiterung. In Oracle: PL/SQL, in Microsoft SQL Server: T-SQL.

Mehr

PostgreSQL in großen Installationen

PostgreSQL in großen Installationen PostgreSQL in großen Installationen Cybertec Schönig & Schönig GmbH Hans-Jürgen Schönig Wieso PostgreSQL? - Die fortschrittlichste Open Source Database - Lizenzpolitik: wirkliche Freiheit - Stabilität,

Mehr

Datenbank Tuning. Patrick Schwanke

Datenbank Tuning. Patrick Schwanke Datenbank Tuning Patrick Schwanke Häufige Fragen Was macht die Anwendung da eigentlich? Ist der Optimizer auf dem neuesten Stand? Wie kann ich dieses SQL tunen? Auf das SQL haben wir leider keinen Einfluss!

Mehr

4D Server v12 64-bit Version BETA VERSION

4D Server v12 64-bit Version BETA VERSION 4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und

Mehr

HP IT-Symposium 2006. www.decus.de 1

HP IT-Symposium 2006. www.decus.de 1 www.decus.de 1 Ralf Durben Principal Sales Consultant Oracle Deutschland GmbH Diagnostic und Tuning in Oracle Datenbanken www.decus.de 2 Zentrale Verwaltung HTTP/S HTTP/S HTML Konsole Überall nutzbar NET

Mehr

Performance in der Oracle Datenbank von Anfang an

Performance in der Oracle Datenbank von Anfang an Performance in der Oracle Datenbank von Anfang an Marco Mischke, 26.04.2018 DOAG Regional Agenda Tabellen Indizes Ausführungspläne SQL vs PL/SQL Tabellen Zu 99% werden Standard Strukturen zur Speicherung

Mehr

Lokale Installation von DotNetNuke 4 ohne IIS

Lokale Installation von DotNetNuke 4 ohne IIS Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation

Mehr

IBM DB2 für Linux/Unix/Windows Monitoring und Tuning

IBM DB2 für Linux/Unix/Windows Monitoring und Tuning IBM DB2 für Linux/Unix/Windows Monitoring und Tuning Seminarunterlage Version: 4.05 Version 4.05 vom 9. Februar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-

Mehr

Oracle 9i Einführung Performance Tuning

Oracle 9i Einführung Performance Tuning Kurs Oracle 9i Einführung Performance Tuning Teil 3 Der Optimizer Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 16 Seite 1 von 16 1. auf Tabellen 2. 3. Optimizer 4. Optimizer RBO 5. Optimizer CBO 6.

Mehr

Warum wird mein Index nicht benutzt?

Warum wird mein Index nicht benutzt? Warum wird mein Index nicht benutzt? Index Nutzung-1 Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um eine Rufbereitschaft auch am Wochenende möglich Oracle IT-Consulting

Mehr

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux)

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux) NetWorker - Allgemein Tip #293, Seite 1/6 Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux) Dies wird offiziell nicht von unterstützt!!! Sie werden also hierfür keinerlei Support erhalten. Wenn man

Mehr

PostgreSQL Wartungsstrategien

PostgreSQL Wartungsstrategien Jens Wilke PGConf.DE 11. November 2011 Wartungsstrategien Warum Wartung? Autovacuum Tuning Repairtools Warum Wartung? Statistiken pg statistic ANALYZE MVCC (Multiversion Concurrency Control) Wiederverwendung

Mehr

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0.

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0. Konfigurationsanleitung Access Control Lists (ACL) Funkwerk Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0 Seite - 1 - 1. Konfiguration der Access Listen 1.1 Einleitung Im Folgenden

Mehr

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager Datensatzhistorie mit dem SQL Server 2000 und 2005 Datensatzhistorie mit dem SQL Server 2000 und 2005-2 - Inhalt

Mehr

Dokumentation für das Web-basierte Abkürzungsverzeichnis (Oracle mod_plsql / Apache)

Dokumentation für das Web-basierte Abkürzungsverzeichnis (Oracle mod_plsql / Apache) Dokumentation für das Web-basierte Abkürzungsverzeichnis (Oracle mod_plsql / Apache) vom 8. August 2005 Seite 1 / 7 1.System-Voraussetzungen Um dieses System zu verwenden, muß Oracles HTTP-Server mit dem

Mehr

Datenbankadministration

Datenbankadministration Datenbankadministration 10. Monitoring AG DBIS University of Kaiserslautern, Germany Karsten Schmidt kschmidt@informatik.uni-kl.de (Vorlage TU-Dresden) Wintersemester 2008/2009 Momentaufnahmen Momentaufnahmen

Mehr

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER

DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.

Mehr

Oracle 10g Tuning und Tracing

Oracle 10g Tuning und Tracing Donnerstag, 10. November 2005 13h00, Mozartsaal 18. Deutsche ORACLE-Anwenderkonferenz DB-Entwicklung Oracle 10g Tuning und Tracing Uwe Herrmann Herrmann & Lenz Services GmbH, Burscheid Schlüsselworte:

Mehr

Installation SQL- Server 2012 Single Node

Installation SQL- Server 2012 Single Node Installation SQL- Server 2012 Single Node Dies ist eine Installationsanleitung für den neuen SQL Server 2012. Es beschreibt eine Single Node Installation auf einem virtuellen Windows Server 2008 R2 mit

Mehr

Datenbanksystem. System Global Area. Hintergrundprozesse. Dr. Frank Haney 1

Datenbanksystem. System Global Area. Hintergrundprozesse. Dr. Frank Haney 1 Datenbanksystem System Global Area Hintergrundprozesse Dr. Frank Haney 1 Komponenten des Datenbanksystems System Global Area Program Global Area Hintergrundprozesse Dr. Frank Haney 2 System Global Area

Mehr

Teil 2: Ablauf der Analyse festlegen

Teil 2: Ablauf der Analyse festlegen Teil 2: Ablauf der Analyse festlegen 1. Klicken Sie in der Button-Leiste auf den Button Auto, um eine automatisierte Analyse mit einem automatischen Probengeber (Autosampler) zu starten. 2. Überprüfen

Mehr

BMC Control M Tipps & Tricks 2. Martin Dienstl, BMC Software martin_dienstl@bmc.com

BMC Control M Tipps & Tricks 2. Martin Dienstl, BMC Software martin_dienstl@bmc.com BMC Control M Tipps & Tricks 2 Martin Dienstl, BMC Software martin_dienstl@bmc.com CONTROL M Tipps&Tricks Topics Usability Nützliche Systemparameter Copyright 3/1/2012 BMC Software, Inc 2 Quantitative

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Archive / Backup System für OpenVMS

Archive / Backup System für OpenVMS Archive / Backup System für OpenVMS DECUS Symposium 2002 Bonn Vortrag-Nr. 3C04 Günther Fröhlin Compaq Computer Corporation Colorado Springs, USA 1 Highlights V4.0 Auslieferung Januar 2002 Hauptversion

Mehr

Oracle-Statistiken im Data Warehouse effizient nutzen

Oracle-Statistiken im Data Warehouse effizient nutzen Oracle-Statistiken im Data Warehouse effizient nutzen Reinhard Mense ARETO Consulting Köln Schlüsselworte: DWH, Data Warehouse, Statistiken, Optimizer, Performance, Laufzeiten Einleitung Für die performante

Mehr

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version 3.0.6 oder 3.0.7. Wechsel von Version 3.0.6 auf Version 3.0.

Upgrade-Leitfaden. Apparo Fast Edit. Wechsel von Version 2 auf Version 3.0.6 oder 3.0.7. Wechsel von Version 3.0.6 auf Version 3.0. Upgrade-Leitfaden Apparo Fast Edit Wechsel von Version 2 auf Version 3.0.6 oder 3.0.7 Wechsel von Version 3.0.6 auf Version 3.0.7 1 / 12 2 / 12 Inhaltsverzeichnis 1 Download der neuen Version... 5 2 Sicherung

Mehr

Ein reales Testumfeld bereitstellen - basierend auf einer Produktionsdatenbank (ohne eine neue Kopie zu erstellen)

Ein reales Testumfeld bereitstellen - basierend auf einer Produktionsdatenbank (ohne eine neue Kopie zu erstellen) Ein reales Testumfeld bereitstellen - basierend auf einer Produktionsdatenbank (ohne eine neue Kopie zu erstellen) Auch in früheren Versionen als der 11.2, konnte man eine Standby Datenbank abhängen, sie

Mehr

Ganzheitliche Optimierung

Ganzheitliche Optimierung Ganzheitliche Optimierung Tuning im Anwendungskontext Thomas Klughardt Senior Systems Consultant Nützliche Tools und Lösungen Aber keine Plattform Lösungsbereiche DATENBANK MANAGEMENT WINDOWS SERVER MANAGEMENT

Mehr

Performance Tuning mit @enterprise

Performance Tuning mit @enterprise @enterprise Kunden-Forum 2005 Performance Tuning mit @enterprise Herbert Groiss Groiss Informatics GmbH, 2005 Inhalt Datenbank RMI JAVA API HTTP Konfiguration Analyse Groiss Informatics GmbH, 2005 2 Datenbank

Mehr

MailUtilities: Remote Deployment - Einführung

MailUtilities: Remote Deployment - Einführung MailUtilities: Remote Deployment - Einführung Zielsetzung Die Aufgabe von Remote Deployment adressiert zwei Szenarien: 1. Konfiguration der MailUtilities von einer Workstation aus, damit man das Control

Mehr

Task: Nmap Skripte ausführen

Task: Nmap Skripte ausführen Task: Nmap Skripte ausführen Inhalt Einfache Netzwerkscans mit NSE Ausführen des Scans Anpassung der Parameter Einleitung Copyright 2009-2015 Greenbone Networks GmbH Herkunft und aktuellste Version dieses

Mehr

Oracle Backup und Recovery

Oracle Backup und Recovery Seminarunterlage Version: 11.05 Version 11.05 vom 27. Mai 2010 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen

Mehr

Upgrade-Leitfaden. Apparo Fast Edit 1 / 7

Upgrade-Leitfaden. Apparo Fast Edit 1 / 7 Upgrade-Leitfaden Apparo Fast Edit 1 / 7 Inhaltsverzeichnis 1 Download der neuen Version... 4 2 Sicherung des Apparo Datenbank-Repository... 4 3 De-Installation der installierten Apparo Fast Edit Version...

Mehr

SQL Cockpit & SAP HANA Prüfen Sie Ihre SQL Abfragen auf HANA-Tauglichkeit

SQL Cockpit & SAP HANA Prüfen Sie Ihre SQL Abfragen auf HANA-Tauglichkeit SQL Cockpit & SAP HANA Prüfen Sie Ihre SQL Abfragen auf HANA-Tauglichkeit Johann Fößleitner Cadaxo GmbH email: johann.foessleitner@cadaxo.com Twitter: @foessleitnerj Agenda 1 SAP HANA Integrationsszenarien

Mehr

MetaQuotes Empfehlungen zum Gebrauch von

MetaQuotes Empfehlungen zum Gebrauch von MetaQuotes Empfehlungen zum Gebrauch von MetaTrader 4 auf Mac OS Auch wenn viele kommerzielle Angebote im Internet existieren, so hat sich MetaQuotes, der Entwickler von MetaTrader 4, dazu entschieden

Mehr

MIN oder MAX Bildung per B*Tree Index Hint

MIN oder MAX Bildung per B*Tree Index Hint E-Mail: rainer@lambertz-c.de Internet: http://www.lambertz-c.de MIN oder MAX Bildung per B*Tree Index Hint Zugegeben, der Trick Min- oder Maximalwerte per Index Hint zu ermitteln ist nicht neu. Gewöhnlich

Mehr

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &

Mehr

Neue Welten: Externe Daten mit APEX nutzen

Neue Welten: Externe Daten mit APEX nutzen Neue Welten: Externe Daten mit APEX nutzen Carsten Czarski Oracle Application Express Development-Team DOAG Regio München - 17. Mai 2018 Copyright 2017 Oracle and/or its affiliates. All rights reserved.

Mehr

Fragen zur GridVis MSSQL-Server

Fragen zur GridVis MSSQL-Server Fragen zur GridVis MSSQL-Server Frage Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens

Mehr

Regionaltreffen Rhein Main 26. März 2007

Regionaltreffen Rhein Main 26. März 2007 Regionaltreffen Rhein Main 26. März 2007 SWE Jens Fudickar / OraTool pro Softwareentwicklung Jens Fudickar ist ein kleines Softwarehaus, dessen Hauptprodukt das OraTool ist. Darüber hinaus sind wir in

Mehr

LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH

LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH MATESO GmbH Daimlerstraße 7 86368 Gersthofen www.mateso.de Dieses Dokument beschreibt die Konfiguration

Mehr

SQL on RAC Pirates of the interconnect

SQL on RAC Pirates of the interconnect SQL on RAC Pirates of the interconnect Martin Hoermann ORDIX AG, Münster mh@ordix.de SQL auf RAC 1 SQL auf RAC 2 The code is the law! Captain Teague, Pirates of the caribbean SQL auf RAC 3 Inhalt RAC-Probleme?

Mehr

Oracle 10g Einführung

Oracle 10g Einführung Kurs Oracle 10g Einführung Teil 10 Oracle Enterprise Manager (OEM) OEM page Timo Meyer von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 19 Seite 1 von 19 1 Oracle Enterprise Manager page

Mehr

Prozesse und Logs Linux-Kurs der Unix-AG

Prozesse und Logs Linux-Kurs der Unix-AG Prozesse und Logs Linux-Kurs der Unix-AG Benjamin Eberle 22. Januar 2015 Prozesse unter Linux gestartete Programme laufen unter Linux als Prozesse jeder Prozess hat eine eindeutige Prozess-ID (PID) jeder

Mehr

Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken?

Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken? Ist Ihre Mainframe Anwendungs- Umgebung wirklich so effizient, wie Sie denken? Cross-Enterprise APM und Application Performance Management 30. Oktober 2012 Agenda Cross-Enterprise APM Mainframe Application

Mehr

Avira Management Console 2.6.1 Optimierung für großes Netzwerk. Kurzanleitung

Avira Management Console 2.6.1 Optimierung für großes Netzwerk. Kurzanleitung Avira Management Console 2.6.1 Optimierung für großes Netzwerk Kurzanleitung Inhaltsverzeichnis 1. Einleitung... 3 2. Aktivieren des Pull-Modus für den AMC Agent... 3 3. Ereignisse des AMC Agent festlegen...

Mehr

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server. 1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent

Mehr

Dipl. Inf. Dipl. Math. Y. Orkunoglu Datum: 11.09.2009

Dipl. Inf. Dipl. Math. Y. Orkunoglu Datum: 11.09.2009 Hochschule Darmstadt DATENBANKEN Fachbereich Informatik Praktikum 3 Dipl. Inf. Dipl. Math. Y. Orkunoglu Datum: 11.09.2009 PL/SQL Programmierung Anwendung des Cursor Konzepts und Stored Procedures Und Trigger

Mehr

MySQL Cluster und MySQL Proxy

MySQL Cluster und MySQL Proxy MySQL Cluster und MySQL Proxy Alles Online Diese Slides gibt es auch unter: http://rt.fm/s4p Agenda (Don't) Panic Web- und MySQL-Server MySQL Master-Master Cluster MySQL Proxy und Cluster MySQL Master-Slave/Master

Mehr

Fakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten

Fakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten Fakultät für Informatik & Wirtschaftsinformatik Metadaten Metadaten sind Daten über Daten Data-Dictionary speichert Informationen über die Struktur der Daten, z.b.: Tabellen, Spalten, Datentypen Primär-

Mehr

Kurs. Teil 4 Shared Pool. Universität Hannover. Agenda. Überblick. Library Cache Oracle 9i Einführung Performance Tuning. Trefferquote.

Kurs. Teil 4 Shared Pool. Universität Hannover. Agenda. Überblick. Library Cache Oracle 9i Einführung Performance Tuning. Trefferquote. Kurs Oracle 9i Einführung Performance Tuning Teil 4 Shared Pool Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 22 Seite 1 von 22 1. 2. 3. SQL Area / 4. 5. 6. Shared Pool Reserved Area 7. Wiederverwendung

Mehr

Bei der Benutzung des NetWorker Client Configuration Wizards könnten Sie die Namen Ihrer Datenbanken verlieren

Bei der Benutzung des NetWorker Client Configuration Wizards könnten Sie die Namen Ihrer Datenbanken verlieren NetWorker - Allgemein Tip 399, Seite 1/8 Bei der Benutzung des NetWorker Client Configuration Wizards könnten Sie die Namen Ihrer Datenbanken verlieren Die EMC EmailXtender Server Software erstellt auf

Mehr

MySQL 101 Wie man einen MySQL-Server am besten absichert

MySQL 101 Wie man einen MySQL-Server am besten absichert MySQL 101 Wie man einen MySQL-Server am besten absichert Simon Bailey simon.bailey@uibk.ac.at Version 1.1 23. Februar 2003 Change History 21. Jänner 2003: Version 1.0 23. Februar 2002: Version 1.1 Diverse

Mehr

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

Mehr

Lizenzen auschecken. Was ist zu tun?

Lizenzen auschecken. Was ist zu tun? Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.

Mehr

Löschen eines erkannten aber noch nicht konfigurierten Laufwerks

Löschen eines erkannten aber noch nicht konfigurierten Laufwerks NetWorker - Allgemein Tip 359, Seite 1/6 Löschen eines erkannten aber noch nicht konfigurierten Laufwerks Seit der Version 7.3.0 ist es sehr einfach, vorhandene Sicherungslaufwerke durch den NetWorker

Mehr

Datenübernahme easyjob 3.0 zu easyjob 4.0

Datenübernahme easyjob 3.0 zu easyjob 4.0 Datenübernahme easyjob 3.0 zu easyjob 4.0 Einführung...3 Systemanforderung easyjob 4.0...3 Vorgehensweise zur Umstellung zu easyjob 4.0...4 Installation easyjob 4.0 auf dem Server und Arbeitsstationen...4

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Windows Server 2012 R2 Essentials & Hyper-V

Windows Server 2012 R2 Essentials & Hyper-V erklärt: Windows Server 2012 R2 Essentials & Hyper-V Windows Server 2012 R2 Essentials bietet gegenüber der Vorgängerversion die Möglichkeit, mit den Boardmitteln den Windows Server 2012 R2 Essentials

Mehr

ISA Server 2004 Protokollierung - Von Marc Grote. Die Informationen in diesem Artikel beziehen sich auf:

ISA Server 2004 Protokollierung - Von Marc Grote. Die Informationen in diesem Artikel beziehen sich auf: ISA Server 2004 Protokollierung - Von Marc Grote Die Informationen in diesem Artikel beziehen sich auf:? Microsoft ISA Server 2004 Im Artikel Übersicht Monitoring wurde eine Zusammenfassung aller Überwachungsfunktionen

Mehr

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein:

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: 7. Intrusion Prevention System 7.1 Einleitung Sie konfigurieren das Intrusion Prevention System um das Netzwerk vor Angriffen zu schützen. Grundsätzlich soll nicht jeder TFTP Datenverkehr blockiert werden,

Mehr

TOOLGESTÜTZTE ORACLE PERFORMANCEANALYSE AUS CONSULTANT-SICHT

TOOLGESTÜTZTE ORACLE PERFORMANCEANALYSE AUS CONSULTANT-SICHT TOOLGESTÜTZTE ORACLE PERFORMANCEANALYSE AUS CONSULTANT-SICHT DOAG Konferenz 2011, Nürnberg Marcus Mönnig Lichtblick AG, Hamburg Vorstellung Marcus Mönnig, Informatiker (B.Sc.), OCP 10/11 E-Mail: Internet:

Mehr

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010

Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010 1 von 6 Anlegen eines SendAs/RecieveAs Benutzer unter Exchange 2003, 2007 und 2010 ci solution GmbH 2010 Whitepaper Draft Anleitung Deutsch Verfasser: ci solution GmbH 2010 Manfred Büttner 16. September

Mehr

Kurs. Teil 7 UNDO-Management. Universität Hannover. Agenda. Einführung. Nutzung RBS Oracle 9i Einführung Performance Tuning.

Kurs. Teil 7 UNDO-Management. Universität Hannover. Agenda. Einführung. Nutzung RBS Oracle 9i Einführung Performance Tuning. Kurs Oracle 9i Performance Tuning Teil 7 UNDO-Management Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 23 Seite 1 von 23 1. 2. Nutzung des Rollback Segments 3. 4. 5. Größe von UNDO- TBS berechnen 6.

Mehr