TAILIEUCHUNG - Kiến Trúc Quản Trị ORACLE 9I - ORACLE SEVER (Việt Sub) Phần 2

Khởi đầu với phần mềm quản trị Cơ sở dữ liệu cách đây hơn 30 năm. Hiện tại ngoài sản phẩm Oracle Database Server, Oracle còn cung cấp nhiều sản phẩm phục vụ doanh nghiệp khác. | The Shared Pool Hình vẽ 2. Cấu trúc Share Pool Library Cache Library cache lưu trữ thông tin về các câu lệnh SQL được sử dụng gần nhất bao gồm Nội dung của câu lệnh dạng text văn bản . Parse tree cây phân tích được xây dựng tuỳ thuộc vào câu lệnh. Execution plan sơ đồ thực hiện lệnh gồm các bước thực hiện và tối ưu lệnh. Do các thông tin trên đã được lưu trữ trong Library cache nên khi thực hiện lại một câu lệnh truy vấn trước khi thực hiện câu lệnh Server process sẽ lấy lại các thông tin đã được phân tích mà không phải phân tích lại câu lệnh. Do vậy Library cache có thể giúp nâng cao hiệu suất thực hiện lệnh. Data Dictionary Cache Data dictionary cache là một thành phần của Shared pool lưu trữ thông tin của dictionary cache được sử dụng gần nhất như các định nghĩa các bảng định nghĩa các cột usernames passwords và các privileges quyền . Trong giai đoạn phân tích lệnh parse phase Server process sẽ tìm các thông tin trong dictionary cache để xác định các đối tượng trong câu lệnh SQL và để xác định các mức quyền tương ứng. Trong trường hợp cần thiết Server process có thể khởi tạo và nạp các thông tin từ các file dữ liệu. Data buffer cache Khi thực hiện một truy vấn Server process sẽ tìm các blocks cần thiết trong database buffer cache. Nếu không tìm thấy block trong database buffer cache Server process mới đọc các block từ data file và tạo luôn một bản sao của block đó vào trong vùng nhớ đệm buffer cache . Như vậy với các lần truy xuất tới block đó sau này sẽ không cần thiết phải truy xuất vào datafile nữa. Hình vẽ 3. Database buffer cache ORACLE 9i - Kiến trúc và Quản trị Trang 16 Database buffer cache là vùng nhớ trong SGA sử dụng để lưu trữ các block dữ liệu được sử dụng gần nhất. Tương tự như kích thước của blocks dữ liệu được xác định bởi tham số DB_BLOCK_SIZE kích thước của vùng đệm trong buffer cache cũng được xác định bởi tham số DB_BLOCK_BUFFERS. Oracle server sử dụng giải thuật least recently used LRU algorithm để làm

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.