Kiến trúc và quản trị: Oracle 9i
Số trang: 142
Loại file: pdf
Dung lượng: 1.52 MB
Lượt xem: 1490
Lượt tải: 0
Thông tin tài liệu
Kiến trúc và quản trị: Oracle 9i
Chương 1. CÁC ĐIỂM MỚI TRONG ORACLE 9i Phiên bản Oracle9i Release 1 (9.0.1) được đưa ra thị trường vào đầu năm 2001 và được cải tiến, bổ sung thêm một số chức năng, đặc điểm mới. Các đặc điểm này đã làm cho việc quản lý database trở nên mềm dẻo, linh hoạt và hiệu quả hơn. Dưới đây, ta sẽ xem xét một số đặc điểm mới này: Cho phép định nghĩa lại cấu trúc của tables đang online Chức năng này được cung cấp trong gói package DBMS_REDEFINITION do Oracle cung cấp, cho phép người dùng có thể định nghĩa lại cấu trúc của một table thông quan câu lệnh DML ngay khi nó đang online. Với các phiên bản trước, Oracle 8i, ta cũng có thể định nghĩa lại cấu trúc của table nhưng trước đó cần phải đặt chế độ offline cho nó. Điều này không thuận tiện cho việc quản trị. Cho phép thực hiện lệnh ANALYZE VALIDATE STRUCTURE tức thời Có thể thực hiện lệnh ANALYZE để tối ưu table ngay cả khi đang có lệnh DML thực hiện trên table. Điều khiển lưu trữ sau Oracle cung cấp cơ chế điều khiển switching đối với các online redo log group dựa theo thời gian (time-based). Trong cấu hình primary/standby, tất cả các noncurrent logs tại primary site sẽ được lưu trữ rồi vận chuyển tới standby database. Việc này sẽ hiệu quả khi hạn chế số lượng các redo records. Tạm treo database Oracle9i cung cấp chức năng suspend/resume. Quản trị viên sử dụng lệnh ALTER SYSTEM SUSPEND để tạm treo database, dừng mọi thao tác truy xuất vào ra đối với các datafiles và control files. Khi database ở trạng thái tạm treo, các thao tác vào ra (I/O operations) đang thực hiện sẽ được kết thúc và những truy cập vào database mới phát sinh sẽ được đẩy vào queue. Thực hiện lệnh ALTER SYSTEM RESUME để khôi phục lại tình trạng bình thường của database. Đặt chế độ hoạt động tĩnh cho database Oracle9i cho phép đưa database vào chế độ hoạt động tĩnh(quiesced state). Theo đó chỉ có các DBA transactions, queries, và các lệnh PL/SQL là được phép thực hiện. Trạng thái này cho phép người dùng thực hiện các thao tác quản trị một cách an toàn. Sự dụng câu lệnh ALTER SYSTEM QUIESCE RESTRICTED để đưa database về chế độ hoạt động tĩnh. Khả năng khôi phục và cấp phát lại không gian Oracle sẽ tự động thực hiện tạm treo (suspending) và sau đó khôi phục (resuming) lại việc thực hiện các thao tác database tốn kém (large database operations) trong trường hợp có lỗi cấp phát không gian. Nhờ vậy mà Oracle database server sẽ có thể tự thực hiện các thao tác hợp lý thay vì việc trả về thông báo lỗi như ở các phiên bản trước. Sau khi các lỗi này được khắc phục database lại được tự động khôi phục bình thường. www.updatesofts.com ORACLE 9i – Kiến trúc và Quản trị Trang 11 Cho phép lưu trữ trên nhiều đích lưu trữ Số lượng đích lưu trữ tối đa mà ta có thể sử dụng để lưu trữ các online redo log được tăng lên từ 5 tới 10. Tự động quản lý vùng không gian Oracle9i cho phép quản lý tự động việc giải phóng và sử dụng các vùng không gian có trong các segments được lưu trữ trong các locally managed tablespaces thông qua việc sử dụng mệnh đề SEGMENT SPACE MANAGEMENT có trong câu lệnh CREATE TABLESPACE. Quản trị viên có thể sử dụng chế độ AUTO hoặc MANUAL để chỉ rõ kiểu quản lý không gian mà Oracle sẽ sử dụng.
Xem thêm
Chương 1. CÁC ĐIỂM MỚI TRONG ORACLE 9i Phiên bản Oracle9i Release 1 (9.0.1) được đưa ra thị trường vào đầu năm 2001 và được cải tiến, bổ sung thêm một số chức năng, đặc điểm mới. Các đặc điểm này đã làm cho việc quản lý database trở nên mềm dẻo, linh hoạt và hiệu quả hơn. Dưới đây, ta sẽ xem xét một số đặc điểm mới này: Cho phép định nghĩa lại cấu trúc của tables đang online Chức năng này được cung cấp trong gói package DBMS_REDEFINITION do Oracle cung cấp, cho phép người dùng có thể định nghĩa lại cấu trúc của một table thông quan câu lệnh DML ngay khi nó đang online. Với các phiên bản trước, Oracle 8i, ta cũng có thể định nghĩa lại cấu trúc của table nhưng trước đó cần phải đặt chế độ offline cho nó. Điều này không thuận tiện cho việc quản trị. Cho phép thực hiện lệnh ANALYZE VALIDATE STRUCTURE tức thời Có thể thực hiện lệnh ANALYZE để tối ưu table ngay cả khi đang có lệnh DML thực hiện trên table. Điều khiển lưu trữ sau Oracle cung cấp cơ chế điều khiển switching đối với các online redo log group dựa theo thời gian (time-based). Trong cấu hình primary/standby, tất cả các noncurrent logs tại primary site sẽ được lưu trữ rồi vận chuyển tới standby database. Việc này sẽ hiệu quả khi hạn chế số lượng các redo records. Tạm treo database Oracle9i cung cấp chức năng suspend/resume. Quản trị viên sử dụng lệnh ALTER SYSTEM SUSPEND để tạm treo database, dừng mọi thao tác truy xuất vào ra đối với các datafiles và control files. Khi database ở trạng thái tạm treo, các thao tác vào ra (I/O operations) đang thực hiện sẽ được kết thúc và những truy cập vào database mới phát sinh sẽ được đẩy vào queue. Thực hiện lệnh ALTER SYSTEM RESUME để khôi phục lại tình trạng bình thường của database. Đặt chế độ hoạt động tĩnh cho database Oracle9i cho phép đưa database vào chế độ hoạt động tĩnh(quiesced state). Theo đó chỉ có các DBA transactions, queries, và các lệnh PL/SQL là được phép thực hiện. Trạng thái này cho phép người dùng thực hiện các thao tác quản trị một cách an toàn. Sự dụng câu lệnh ALTER SYSTEM QUIESCE RESTRICTED để đưa database về chế độ hoạt động tĩnh. Khả năng khôi phục và cấp phát lại không gian Oracle sẽ tự động thực hiện tạm treo (suspending) và sau đó khôi phục (resuming) lại việc thực hiện các thao tác database tốn kém (large database operations) trong trường hợp có lỗi cấp phát không gian. Nhờ vậy mà Oracle database server sẽ có thể tự thực hiện các thao tác hợp lý thay vì việc trả về thông báo lỗi như ở các phiên bản trước. Sau khi các lỗi này được khắc phục database lại được tự động khôi phục bình thường. www.updatesofts.com ORACLE 9i – Kiến trúc và Quản trị Trang 11 Cho phép lưu trữ trên nhiều đích lưu trữ Số lượng đích lưu trữ tối đa mà ta có thể sử dụng để lưu trữ các online redo log được tăng lên từ 5 tới 10. Tự động quản lý vùng không gian Oracle9i cho phép quản lý tự động việc giải phóng và sử dụng các vùng không gian có trong các segments được lưu trữ trong các locally managed tablespaces thông qua việc sử dụng mệnh đề SEGMENT SPACE MANAGEMENT có trong câu lệnh CREATE TABLESPACE. Quản trị viên có thể sử dụng chế độ AUTO hoặc MANUAL để chỉ rõ kiểu quản lý không gian mà Oracle sẽ sử dụng.
Gợi ý tài liệu cho bạn
Gợi ý tài liệu cho bạn
-
Bài tập Xác suất thống kê đại học - có lời giải
145 0 0 -
134 0 0
-
[Mẫu đơn] Cam kết bổ sung chứng chỉ, bằng cấp ứng tuyển vào ngân hàng Vietcombank
542 3 0 -
277 1 0