Heim > Datenbank > Oracle > Hauptteil

So fragen Sie den Cursor in Oracle ab

青灯夜游
Freigeben: 2022-03-16 16:13:17
Original
10076 Leute haben es durchsucht

Abfragemethode: 1. Verwenden Sie „select count(*) from v$open_cursor“; 2. Verwenden Sie „SELECT A.USER_NAME,COUNT(*) FROM V$OPEN_CURSOR A GROUP BY A.USER_NAME“.

So fragen Sie den Cursor in Oracle ab

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.

1. Anzahl der Systemcursor anzeigen (maximale Anzahl von Cursorn)

3 . Cursor-Nutzungssituation anzeigenSo fragen Sie den Cursor in Oracle ab


select value from v$parameter where name = 'open_cursors';show parameter open_cursors;
Nach dem Login kopieren

4. Ändern Sie die maximale Anzahl der Cursor in Oracle. Analysieren Sie, ob das Programm, das auf die Datenbank zugreift, Ressourcen normal freigibt Es gibt kein Problem damit, dass das Programm Ressourcen freigibt. Erhöhen Sie die Cursornummer.

select count(*) from v$open_cursor;
Nach dem Login kopieren

So fragen Sie den Cursor in Oracle ab


5. Gesamtzahl der offenen Cursor für jeden Benutzer

select o.sid, osuser, machine,o.sql_id,o.sql_text,o.cursor_type, count(*) num_curs from v$open_cursor o, v$session s where user_name = 'GLOGOWNER' and o.sid = s.sid group by o.sid, osuser, machine,o.sql_id,o.sql_text,o.cursor_type order by num_curs desc;
Nach dem Login kopieren

So fragen Sie den Cursor in Oracle ab


6. Finden Sie die Anzahl der zwischengespeicherten Cursor für jedes Terminal jedes Benutzers in der Datenbank

alter system set open_cursors=2000 scope=both;
Nach dem Login kopieren

So fragen Sie den Cursor in Oracle ab


7. Finden Sie die Anzahl der offenen Cursor in jedem Terminal jedes Benutzers in der Datenbank

SELECT A.USER_NAME, COUNT(*) FROM V$OPEN_CURSOR A GROUP BY A.USER_NAME;
Nach dem Login kopieren

Empfohlenes Tutorial: „So fragen Sie den Cursor in Oracle abOracle Tutorial


Das obige ist der detaillierte Inhalt vonSo fragen Sie den Cursor in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage