Tìm hiểu hệ quản trị cơ sở dữ liệu ORACLE SERVER phần 2

Có thể thêm vào mệnh mới DEFAULT TEMPORARY TABLESPACE vào câu lệnh CREATE DATABASE để cho phép tạo temporary tablespace ngay trong thời gian tạo database. Tablespace này sẽ được sử dụng như temporary tablespace mặc định. | 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

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
7    652    3    18-04-2024
Đã 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.