2012-10-20 33 views
7

Ai đó có thể vui lòng khai sáng cho tôi biết tại sao truy vấn dưới đây bị sa thải và khi nào nó sẽ bị sa thải. Tôi tin rằng truy vấn này có tác động rất lớn đến hiệu suất. Tôi không thể theo dõi từ nơi này đang bị sa thải.Oracle 11g Sys Query

Query:

SELECT SUM (used), SUM (total) 
FROM (SELECT /*+ ORDERED */ 
      SUM (d.BYTES)/(1024 * 1024) - MAX (s.BYTES) used, 
      SUM (d.BYTES)/(1024 * 1024) total 
     FROM (SELECT tablespace_name, SUM (BYTES)/(1024 * 1024) BYTES 
      FROM (SELECT/*+ ORDERED USE_NL(obj tab) */DISTINCT ts.NAME 
        FROM SYS.obj$ obj, SYS.tab$ tab, SYS.ts$ ts 
        WHERE obj.owner# = USERENV ('SCHEMAID') 
        AND obj.obj# = tab.obj# 
        AND tab.ts# = ts.ts# 
        AND BITAND (tab.property, 1) = 0 
        AND BITAND (tab.property, 4194400) = 0) tn, 
      dba_free_space sp 
      WHERE sp.tablespace_name = tn.NAME 
      GROUP BY sp.tablespace_name) s, dba_data_files d 
     WHERE d.tablespace_name = s.tablespace_name 
     GROUP BY d.tablespace_name)  

Đó là có một bảng đầy đủ quét trên SYS.TS và $ SYS.FILE $. Tôi tin rằng nó đang tận dụng tối đa việc tái cơ sở dữ liệu.

Hãy giúp tôi.

Cảm ơn trước.

+1

[Bạn không đơn độc] (https://forums.oracle.com/forums/thread.jspa?threadID=2331059), nhưng tôi nghĩ điều này có thể là một đối với Hỗ trợ của Oracle. –

+0

@AlexPoole. Cảm ơn bạn đã liên kết nhưng không thể tìm thấy nhiều thông tin từ đó. Bất kỳ con trỏ khác xin vui lòng. – kanna

+0

Chỉ để kiểm tra trang web Hỗ trợ của Oracle và tăng yêu cầu dịch vụ nếu không có gì rõ ràng đã có. –

Trả lời

1

Bạn đã thực hiện một truy vấn trong v $ sqlarea để xem liệu nó có ở đó không, và sau đó xem phiên/người dùng đó là gì?

0

OEM đưa ra nhiều truy vấn trong cơ sở dữ liệu để giữ sách. Truy vấn này là để có được không gian trống có sẵn trên các không gian bảng và có thể có các cảnh báo được cấu hình trong OEM để giám sát nó.

0

Sự cố thường gặp trong 11.2.0.3. Một số cách giải quyết có sẵn trên MOS.

Query chống DBA_EXTENTS chậm sau khi nâng cấp lên 11.2.0.3 (Doc ID 1453425,1)

Optimizer Chi phí Dựa sử dụng một ước tính cardinality của 100.000 hàng cho bảng này, và kế hoạch thực hiện 11.2.0.3 đang làm một quét toàn bộ bảng. Nếu bạn có một số lượng lớn các phần mở rộng, truy vấn này có thể mất hơn 1 giờ để hoàn thành. Có một số lỗi chưa được xuất bản mở trên hiệu suất chậm đối với các truy vấn trên DBA_EXTENTS.

Các vấn đề liên quan