Mục lục:
- Sử dụng CPU của Oracle 12c ad CPU
- Để kiểm tra bộ nhớ trên
- Tần suất đọc và viết trên đĩa là việc sử dụng và có thể là một yếu tố hiệu suất chính. Chạy ra khỏi không gian đĩa có thể mang lại cho hệ thống của bạn dừng lại và là trọng tâm ở đây bởi vì bạn, như DBA, có thể làm điều gì đó về nó.
- Vị trí của các bản ghi sự kiện có thể khác nhau, và thường nhật ký bổ sung nằm ngoài nhật ký hệ điều hành để xem lại khi bạn học hệ thống.
Video: Billy Graham: Technology, faith and human shortcomings 2025
Cơ sở dữ liệu Oracle 12c yêu cầu một số hệ thống trên máy tính của bạn hoạt động để hỗ trợ các cơ sở dữ liệu bạn tạo. Dưới đây là một vài hệ thống để kiểm tra nếu bạn đang gặp vấn đề với cơ sở dữ liệu của bạn:
-
Sử dụng CPU: CPU có hết hạn không?
-
Bộ nhớ: Có bao nhiêu bộ nhớ?
-
Không gian đĩa có sẵn: Có dung lượng đĩa không?
-
Các bản ghi sự kiện hệ thống: Có bất cứ thông tin nào được báo cáo lên hệ thống?
Bạn không cần phải là quản trị viên hệ thống để thực hiện các kiểm tra này.
Sử dụng CPU của Oracle 12c ad CPU
Máy chủ có thể có các CPU đơn hoặc nhiều. Bất kể, xử lý cần phải có sẵn cho máy chủ để xử lý yêu cầu ứng dụng.
Nếu máy tính có sử dụng CPU rất cao hoặc hoàn thành, các vấn đề về hiệu suất sẽ xảy ra.
Đối với Linux / UNIX , lệnh trên được mô tả trước đây sẽ hiển thị mức sử dụng CPU ở trên cùng của màn hình.
Oracle 12c và bộ nhớ
Để kiểm tra bộ nhớ trên
Windows, tab Hiệu suất Quản lý Tác vụ của Windows cung cấp tổng số bộ nhớ trên máy và số tiền sẵn có.
-
Hệ thống Linux / UNIX có nhiều công cụ để kiểm tra bộ nhớ, nhưng tiện ích hàng đầu cung cấp thông tin này nhanh chóng. Dung lượng đĩa trống và Oracle 12c
-
Không gian đĩa khác với việc sử dụng đĩa .
Tần suất đọc và viết trên đĩa là việc sử dụng và có thể là một yếu tố hiệu suất chính. Chạy ra khỏi không gian đĩa có thể mang lại cho hệ thống của bạn dừng lại và là trọng tâm ở đây bởi vì bạn, như DBA, có thể làm điều gì đó về nó.
Điều gì có thể xảy ra khi đĩa đầy? Nó phụ thuộc vào những gì ghi vào đĩa đó. Tối thiểu, không thể ghi các tệp đăng nhập vào và không thể mở rộng không gian bảng. Tồi tệ nhất, tệp nhật ký lưu trữ không thể được viết thành công và cơ sở dữ liệu sẽ bị treo. Với phần mềm khác, quá trình có thể quay số lượng CPU cao, và Java Máy ảo có thể sụp đổ. Bất kỳ một trong những vấn đề này có thể tạo ra một cuộc gọi hoảng sợ vào bàn làm việc của bạn. Cách nhanh nhất để kiểm tra không gian đĩa là xem có hệ thống tệp nào có đầy đủ 100% không.
Đối với hệ thống
Windows, cách nhanh nhất là vào máy tính của tôi và xem không gian trống cho mỗi ổ đĩa. Đảm bảo bạn đã chọn tùy chọn Chi tiết trên tab Xem để nhận thông tin đầy đủ.
-
Lệnh df -m giúp Linux và người dùng Oracle Solaris:
-
$ df -m Hệ thống tệp tin 1M khối được sử dụng Có sẵn% Được gắn trên / dev / sda3 8064 3587 4068 47% / tmpfs 3957 1885 2072 48% / dev / shm / dev / sda5 8064 208 7447 3% / home / dev / sda6 8064 147 7508 2% / tmp / dev / sda1 64310 17016 44028 28% / u01 / dev / sr0 2367 2367 0 100% / media / Oracle12cBeta Mã này hiển thị các hệ thống tập tin, tỷ lệ phần trăm sử dụng, tỷ lệ phần trăm miễn phí (có sẵn) và số tiền thực tế bằng megabyte. Lệnh df -k có thể hiển thị thông tin giống nhau nhưng được liệt kê bằng kilobytes. Cờ -k rất hữu ích bởi vì một số phiên bản của UNIX không hỗ trợ cờ -m. Trên hệ thống
HP-UX UNIX
, sử dụng bdf.
-
Oracle 12c và các bản ghi sự kiện hệ thống Nếu tất cả những gì khác thất bại, hãy lắng nghe những gì máy tính nói với bạn. Là một DBA, bạn nên có ít nhất đọc truy cập vào các bản ghi sự kiện hệ thống trên máy chủ của bạn và hy vọng tất cả các máy chủ là một phần của ứng dụng. Nhật ký sự kiện hệ thống ghi lại các sự kiện thường nhật trên máy chủ nhưng cũng có thể liệt kê các sự cố lỗi đặc biệt có thể là nguyên nhân gây ra sự cố hệ thống của bạn. Đôi khi bản ghi sự kiện ghi rõ các vấn đề về phần cứng hoặc hệ thống tệp tin đầy đủ hoặc máy tính chỉ khởi động lại hoặc bị rơi. Tất cả những điều này là những điều tốt đẹp để biết khi bạn đang cố gắng theo dõi một vấn đề.
Vị trí của các bản ghi sự kiện có thể khác nhau, và thường nhật ký bổ sung nằm ngoài nhật ký hệ điều hành để xem lại khi bạn học hệ thống.
Trên
Windows
hệ thống, vào Control Panel → Administrative Tools → Event Viewer để xem hệ thống và ứng dụng các bản ghi.
-
Trên hệ thống Linux / UNIX , / var / adm / messages và / var / log / syslog rất có giá trị. Lệnh dmesg có thể xem kết thúc của tệp nhật ký hệ thống gần đây nhất.
-
Phần lớn thông tin này có thể không có ý nghĩa đối với một DBA không phải là người am hiểu hệ điều hành; tuy nhiên, nhìn thấy lỗi có thể là đủ để tìm kiếm ý kiến của quản trị viên hệ thống.