Posts

Posts mit dem Label "Konfig" werden angezeigt.

Firefox - Zugriff auf lokale Dateien erlauben

Um mit dem Firebox Browser auf lokale Dateien zugreifen zu können, ist folgende Property zu setzen: capability.policy.localfilelinks_policy.sites Beispiele: file:///Q:/Projekte/Test.pdf file://///abc/fs/Projekte/Test.pdf

Datenbankobjekte komprimieren

In einem aktuellen Artikel der DOAG gibt es einen guten Überblick über die Komprimierungsmöglichkeiten mit Oracle: Datenbankobjekte komprimieren, aber wie? Oracle Hybrid Columnar Compression, Advanced Compression und Basic Compression im Vergleich http://www.doag.org/home/aktuelle-news/article/datenbankobjekte-komprimieren-aber-wie-oracle-hybrid-columnar-compression-advanced-compression-un.html

spfile - Änderungen bei fehlerhaftem Parameter vornehmen

... da ist es nun doch mal passiert: Die Oracle-Datenbank (11.2) startet nicht mehr! Fehlermeldung: ORA-00119: invalid specification for system parameter ... D.h. offensichtlich ist ein init-Parameter falsch/fehlerhaft. Früher kein Problem: pfile finden, ändern - fertig! Inzwischen (seit Oracle 10? oder schon Version 9???) wird nicht mehr mit einem Textfile, sondern mit einem Binärfile (spfile.ora) gearbeitet - die Folge ist: Änderungen können erstmal nur noch z.B. per SQLPlus vorgenommen werden: ALTER SYSTEM SET =80 SCOPE=SPFILE; (oder SCOPE= MEMORY, oder SCOPE=BOTH) Das klappt aber nur, wenn die Datenbank verfügbar ist. Wenn bereits das Starten scheitert ... SQL> startup nomount ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00132: syntax error or unresolved network name 'LISTENER_ABC' ... hilft nur noch 1) aus dem spfile ein pfile zu erstellen.   create pfile='d:\app\fs1_pfile.ora' from spfile; 2) pfile manuell anzupas...

PGA unter Oracle 11g

aus der Doku: Quelle: http://download.oracle.com/docs/cd/E11882_01/server.112/e16638/memory.htm#PFGRF94351 7.5 PGA Memory Management For complex queries (for example, decision support queries), a big portion of the run-time area is dedicated to work areas allocated by memory intensive operators, such as the following: * Sort-based operators, such as ORDER BY, GROUP BY, ROLLUP, and window functions * Hash-join * Bitmap merge * Bitmap create * Write buffers used by bulk load operations Sizing: A) Ideally, the size of a work area is big enough that it can accommodate the input data and auxiliary memory structures allocated by its associated SQL operator. This is known as the optimal size of a work area. B) When the size of the work area is smaller than optimal, the response time increases, because an extra pass is performed over part of the input data. This is known as the one-pass size of the work area. C) Under the one-pass threshold, when the size of a work area is far too small compar...

OWB mit aktuellem JRE starten

Vorgehen, um den OWB unter Windows mit aktuellem JAVA zu starten: !!! Wichtig: keine Ahnung, ob das Supportet ist, daher alles ohne Gewähr!!! 1) Aktuelles JRE installieren 2) Im OWB-Home (Bsp: C:\Programme\owb1020\owb\bin\win32) - Sicherungskopien der Datei owbclient.bat erstellen - Sicherungskopien der Datei setowbenv.bat erstellen 3) in Datei setowbenv.bat zwei Zeilen ändern: - Zeile set JAVAPATH= (Bsp.: set JAVAPATH=C:\Programme\Java\jre6) - Zeile set JDK_HOME= (Bsp.: set JDK_HOME=C:\Programme\Java\jre6) - Rest belassen 4) in Datei owbclient.bat folgenden Eintrag ändern: - %JAVAPATH%\jre\bin\java auf ändern (Bsp.: %JAVAPATH%\bin\java) - Rest belassen 5) OWB-Start über owbclient.bat Hintergrund: Mit "seinem" JRE hat sich der OWB nach kurzer Zeit stark mit sich selbst beschäftigt: Bei jedem Maus-Klick - CPU-Auslastung von 100% und totale Blockade des Rechners. Mit dem aktuellen JRE ist das Verhalten bisher nicht aufgetreten.

Working with Automatic PGA

gefunden zum Thema PGA: Link: http://www.pythian.com/documents/Working_with_Automatic_PGA.ppt Link: http://www.quest-pipelines.com/newsletter-v5/0304_A.htm PGA-Tuning: 1) show parameter pga_aggregate_target 2) select name,value from v$sysstat where name like 'workarea executions%'; 3) select * from v$pgastat; 4) select round(pga_target_for_estimate/1024/1024) as target_size_MB, bytes_processed, estd_extra_bytes_rw as est_rw_extra_bytes, estd_pga_cache_hit_percentage as est_hit_pct, estd_overalloc_count as est_overalloc from v$pga_target_advice; PGA-Bedarf aller aktueller Prozesse: SELECT ROUND (pga_alloc_mem / 1024 / 1024, 1) AS alloc_mb, ROUND (pga_used_mem / 1024 / 1024, 1) AS used_mb, ROUND (pga_max_mem / 1024 / 1024, 1) AS max_mb, pid, spid, serial#, program, traceid, background, pga_freeable_mem FROM v$process ORDER BY alloc_mb DESC unter UNIX/Linux Platzbedarf prüfen: pmap -xs