.5 điều nên làm và 5 điều không nên trong giám sát cơ sở dữ liệu

Một phần của tài liệu Bài giảng An toàn ứng dụng web và cơ sở dữ liệu: Phần 2 (Trang 65 - 67)

CHƢƠNG 7 SAO LƢU, KHÔI PHỤC DỰ PHÒNG, KIỂM TOÁN VÀ GIÁM SÁT HOẠT ĐỘNG CƠ SỞ DỮ LIỆU

7.3.2.5 điều nên làm và 5 điều không nên trong giám sát cơ sở dữ liệu

Mục này trình bày 5 điều nên và 5 điều không nên trong giải pháp giám sát hoạt động cơ sở dữ liệu, theo [14]. Các mục nên gồm:

1. Nên sử dụng giải pháp dựa trên agent để thu thập dữ liệu giám sát nhằm giảm thiểu ảnh hƣởng đến hiệu năng của hệ thống đƣợc giám sát. Mức tiêu thụ tài nguyên CPU và đĩa nên từ 1 đến 3%.

2. Nên cung cấp khả năng giám sát liên tục theo thời gian thực lƣu lƣợng SQL cục

bộ. Tùy chọn khả năng giám sát tất cả lƣu SQL từ mạng đến cơ sở dữ liệu.

3. Nên phát hành thông báo khởi tạo TCP cho phiên làm việc bị chặn và điều này tƣơng tự nhƣ máy khách mất kết nối mạng. Kết quả là không có gì thay đổi với cơ sở dữ liệu và việc dọn dẹp các kết nối cơ sở dữ liệu bình thƣờng của máy khác đƣợc thực hiện nhƣ bình thƣờng.

4. Nên tiêu thụ băng thông mạng tối thiểu cho giám sát các câu lệnh SQL đến cổng

mạng, cộng với một số siêu dữ liệu nhƣ thời gian đáp ứng, số lƣợng bản ghi trả về.

5. Nên cung cấp giao diện đồ họa đơn nhất cho xử lý sự cố. Giao diện kiểu này giúp

bạn dễ dàng nhận dạng các vấn đề và có thể đƣa ra giải pháp xử lý nhanh nhất. Các mục không nên bao gồm:

1. Không yêu cầu cài đặt bất kỳ một đối tƣợng nào trong cơ sở dữ liệu giám sát. Không cài đặt script. Không tạo thêm tài khoản cơ sở dữ liệu, trừ các tài khoản cho vận hành.

2. Không thay đổi hoặc yêu cầu thay đổi các file cấu hình, tham số và bản thân cơ sở

dữ liệu. Agent thu thập dữ liệu không thực hiện bất cứ thao tác nào trên cơ sở dữ liệu.

3. Không yêu cầu khởi động lại máy chủ, trừ một số trƣờng hợp đặc biệt.

4. Không yêu cầu tài khoản ngƣời dùng cơ sở dữ liệu mới hoặc có sẵn cho cài đặt,

giám sát, hoặc ngăn chặn.

158

7.4.Câu hỏi ôn tập

1) Sao lƣu và khôi phục dự phòng cơ sở dữ liệu là gì? Tại sao phải thực hiện sao lƣu cơ

sở dữ liệu ?

2) Mô tả các dạng sao lƣu cơ sở dữ liệu.

3) Mô tả các mô hình khôi phục cơ sở dữ liệu.

4) Trình bày các biện pháp đảm bảo an toàn dữ liệu sao lƣu.

5) Kiểm toán cơ sở dữ liệu là gì? Nêu vai trò của kiểm toán cơ sở dữ liệu.

6) Mô tả các dạng kiểm toán cơ sở dữ liệu thƣờng dùng.

7) Trình bày các tính năng tối thiểu của hệ thống giám sát hoạt động cơ sở dữ liệu và 5

159

Một phần của tài liệu Bài giảng An toàn ứng dụng web và cơ sở dữ liệu: Phần 2 (Trang 65 - 67)