tailieunhanh - Orale 8 Database for Windows NT part 7

Tham khảo tài liệu 'orale 8 database for windows nt part 7', công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 564 Lê Minh Trí Câu lệnh ALTER SESSION OPTIMIZER. GOAL không tác động đến SQL được tiến hành từ trong PL SQL. PL SQL bỏ qua tham số khới hoạt OPTIMIZER_MODE E1ESTROWS. Bạn có thể sử dụng các gợi ý đê xác định đường dẫn truy xuất cho các câu lệnh SQL được đệ trinh từ trong PL SQL. Chọn các đường dẫn truy xuất Một trong các chọn lựa quan trọng nhất inà bộ tối ưu hóa tạo ra khi lập công thức một kế hoạch tiến hành là cách truy hồi dữ liệu từ cơ sở dữ liệu. Đối với hàng bất kỳ trong báng bất kỳ được câu lệnh SQL truy xuất có thể có nhiều đường dẫn truy xuất mà hàng đó có thể định vị và truy hổi. Bộ tối ưu hóa chọn trong sô chung. Phần này để cập đến Ccspp căn bản Oracle có thể truy xuất dữ liệu Mỗi đường dẫn truy xuất và khi bộ tô i ưu hóa có thể sử dụng nó Bộ tôi ưu hóa chọn giữa các đường dẩn truy xuất khả dụng như thế nào Các phương pháp truy xuâ t Phần này mô tả các phương pháp căn bán Oracle có thể truy xuất dữ liệu. Duyệt toàn hộ hảng Duyệt toàn bộ báng truy hồi các hàng tư một báng. Đề thực hiện duyệt toàn bộ bàng Oracle đọc tất cá các háng trong báng ấy kháo sát mỗi dògn đê xác định xem nó co ihóa mãn mệnh đề WHERE cũa câu lệnh ấy không. Oracle đọc mọi khôi dữ liệu được phàn bổ vào bàng ây liên tiêp. Vì vậy duyệt toan bộ báng có thê Oracle8 Database 565 được thực hiện ràt hiệu quả sử dụng đọc dừ liệu đồng thời. Oracle đọc mỗi khói dừ liệu chi một lần. Truy xuất bảng ROWID Truy xuất báng bằng ROWID cũng truy xuất từ một báng. ROWID của hàng xác định kiểu dừ liệu và khối dử Liệu chứa hàng ấy và vị trí cùa hàng trong khối đó. Định vị hàng bằng ROWID cùa nó là cách nhanh nhát cho Oracle dê tìm một hàng dơn. Để truy xuât một bảng bâng ROWID trước hết. Oracle có được các ROWID của các hàng được lựa từ mệnh đề WHERE cùa câệnnnnh hoặc băng cách duyệt chí mục của một hoậc nhiều chí mục cùa bảng. Sau đó Oracle định vị mỗi hàng được lựa trong bảng dựa trên ROWID của nó. Duyệt cụm liên kết Từ một bảng được lưu trữ trong cụm liên kết có chi mục. duyệt cụm hên kết truy hồi .