Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Oracle 7. Manchmal probleme mit der Performance (https://www.delphipraxis.net/158019-oracle-7-manchmal-probleme-mit-der-performance.html)

Jackie1983 2. Feb 2011 14:56

Datenbank: Oracle • Version: 7 • Zugriff über: DOA

Oracle 7. Manchmal probleme mit der Performance
 
Hi,

bei uns im Programm werden einige sql Anweisungen verabeitet wenn man dort bestimmte Aktionen auslöst, je nach Aktion 5 bis 30 sql Anweisungen. Heute morgen hat eine Aktion ca. 3 Sekunden gedauert, was ok ist.

Gerade nochmal geschaut und es waren ca. 19 Sekunden. Mit dem Oracle Monitor habe ich gesehen das die Anweisungen 0.500 Sekunden dauern sonst immer 0.010 bis 0.001 Sekunden.

Da die Anweisungen sonst immer schnell laufen, sind die abfragen soweit ja ok. Aber wie kann ich feststellen warum es so lange dauert.

Es kann ja auch sein das andere Benutzer die Datenbank beanspruchen und deswegen es solange dauert.

gruß

ULIK 2. Feb 2011 17:07

AW: Oracle 7. Manchmal probleme mit der Performance
 
Versuch mit dem Oracle Enterprise Manager einen Überblick über die Auslastung deiner DB zu bekommen. Gerade was die Schreib/Lesezugriffe und den Shared Pool betrifft.

Uli

Jackie1983 3. Feb 2011 08:37

AW: Oracle 7. Manchmal probleme mit der Performance
 
Ist der nicht erst ab Version 10 oder 11g dabei?
Das ist noch Version 7

ULIK 3. Feb 2011 08:50

AW: Oracle 7. Manchmal probleme mit der Performance
 
Wenn ich mich recht erinnere, dann hat die 7er ihn schon. Nur halt nicht als Browserapplication sondern als reguläre Java-Anwendung. Kann sein, daß Du ihn erst noch separat installieren mußt.

Uli

Jackie1983 3. Feb 2011 09:19

AW: Oracle 7. Manchmal probleme mit der Performance
 
ah ok dann muss ich mal schauen, thx

jobo 3. Feb 2011 11:03

AW: Oracle 7. Manchmal probleme mit der Performance
 
DBA Studio (Java Anwendung) wurde früher auf den normalen Installationsmedien mitgeliefert. Kann entweder per DB Installation oder Admin Client Installation auf einem beliebigen Rechner installiert werden.
Ab V9 oder 10 wurde es glaub ich auf die "Companion CD" ausgelagert. Du kannst sehr wahrscheinlich auch ein 8er oder 9er Studio nehmen, um auf die 7er DB zu schauen.

Was ist es für ein OS? Hast Du geprüft wie dort die Last und die Anzahl der verbunden User ist.
Unter Linux&Co evtl. mit
Code:
sar
eine längere Zeit die Last protokollieren.

Stichproben direkt mit SQLPlus helfen vielleicht auch schon:
Code:
Select * (oder count(*)) from v$session;
bzw.
Code:
select * from v$session_longops;
Ich weiß aber ehrlich gesagt nicht, ob es die Views unter 7 bereits so gab.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz