Lấy ASM Metadata
Các ASM dụ host bảng siêu dữ liệu dựa trên bộ nhớ được trình bày như quan điểm hiệu suất năng động. Dữ liệu này có thể được truy vấn bằng cách sử dụng SQL * Plus, asmcmd, hoặc Enterprise Manager.
Sử dụng SQL * Plus đòi hỏi kiến thức về ngôn ngữ SQL và có thể liên quan đến việc tham gia nhiều quan điểm hiệu suất động để lấy thông tin liên quan. Điều này ví dụ đầu tiên về các slide show một gia nhập giữa v $ asm_file và v $ asm_alias để hiển thị siêu dữ liệu liên quan đến các datafiles của một cơ sở dữ liệu. Nếu truy vấn này được thực hiện đối với các trường hợp ASM, nó có thể lấy từ nhiều datafiles cơ sở dữ liệu dựa trên các cách cú pháp được thiết kế. Bạn sẽ cần phải sử dụng các điều kiện lọc thêm để hạn chế đầu ra vào một cơ sở dữ liệu duy nhất.
Các tiện ích asmcmd có lợi thế là có thể kết nối với các ví dụ ASM và lấy siêu dữ liệu mà không có kiến thức về ngôn ngữ SQL. Nó sử dụng một phong cách tương tự như ký hiệu UNIX. Ví dụ thứ hai trên slide này sử dụng asmcmd để lấy các siêu dữ liệu tương tự như ví dụ SQL đã làm. Một ưu điểm khác của ví dụ này là đầu ra được giới hạn trong các datafiles của một cơ sở dữ liệu duy nhất bởi vì con đường đang được niêm yết chứa tên cơ sở dữ liệu của ORCL, và các loại tập tin của datafile. Vì vậy, những gì xuất hiện như là thư mục trong asmcmd sẽ đòi hỏi các điều kiện lọc SQL sử dụng mệnh đề WHERE để cung cấp cho cùng một kết quả.
Chú ý: Enterprise Manager Cơ sở dữ liệu điều khiển có khả năng hiển thị hầu hết các siêu dữ liệu ASM bằng cách điều hướng giữa các trang Web khác nhau ASM.
đang được dịch, vui lòng đợi..
