Key SQL Queries for Effective Oracle Database Administration

प्रभावी Oracle डेटाबेस प्रशासन के लिए मुख्य SQL क्वेरीज़

- सक्रिय सत्र
उपयोक्तानाम चुनें, num_sessions के रूप में गिनती(*) करें
FROM v$session
जहां स्थिति = 'सक्रिय'
उपयोक्तानाम द्वारा समूह;

- लॉक सत्र
चुनना *
v$lock से l.sid = s.sid पर v$session s में शामिल हों
जहां l.type = 'TX' और l.lmode > 0 और l.request > 0;

- क्वेरी के समय या निष्पादन की संख्या की समीक्षा करने के लिए
Sql_text, elapsed_time, निष्पादन, पार्सिंग_schema_name, अंतिम_लोड_समय चुनें
V$sqlarea से
जहां निष्पादन > 0
बीता हुआ समय DESC द्वारा ऑर्डर करें;

Subscribe to our newsletter

Follow Us

- घटनाओं की समीक्षा करने के लिए
ईवेंट चुनें, कुल_प्रतीक्षा, समय_प्रतीक्षा
V$system_event से
समय-प्रतीक्षित DESC द्वारा ऑर्डर करें;

- टेबलस्पेस की समीक्षा करने के लिए
टेबलस्पेस_नाम चुनें,
SUM(बाइट्स) / 1024/1024 AS total_mb,
SUM(अधिकतमबाइट्स) / 1024/1024 AS max_mb,
(SUM(बाइट्स) / SUM(मैक्सबाइट्स)) * 100 AS प्रयुक्त_पीसीटी
dba_data_files से
टेबलस्पेस_नाम के अनुसार समूह बनाएं;

- ब्लॉकों की समीक्षा करने के लिए
स्वामी का चयन करें, तालिका_नाम, संख्या_पंक्ति, ब्लॉक, खाली_ब्लॉक, औसत_रो_लेन
dba_tables से
जहां मालिक नहीं है ('SYS', 'सिस्टम')
ब्लॉक DESC द्वारा आदेश;

- पुनः लॉग की समीक्षा करना
समूह#, स्थिति, सदस्य, संग्रहीत, प्रथम_परिवर्तन#, अगला_परिवर्तन# चुनें
V$LOG से;

- पुरालेख लॉग का आकार देखने के लिए
योग चुनें (ब्लॉक * ब्लॉक_आकार) / 1024 / 1024 कुल_एमबी के रूप में
V$ARCHIVED_LOG से;
उल्लिखित विवरण के अनुसार, कृपया मुझे इस लेख के लिए एक आदर्श शीर्षक दें

Comments are closed.