Daftar Isi:
- Pemanfaatan CPU iklan Oracle 12c
- Ruang disk berbeda dengan utilisasi disk
- Jika semuanya gagal, dengarkan apa yang komputer katakan kepada Anda. Sebagai DBA, Anda setidaknya harus membaca akses ke log peristiwa sistem di server Anda dan semoga semua server yang menjadi bagian dari aplikasi.
Video: Technology Stacks - Computer Science for Business Leaders 2016 2024
Database Oracle 12c Anda memerlukan beberapa sistem pada komputer Anda agar berfungsi untuk mendukung basis data yang Anda buat. Berikut adalah beberapa sistem untuk memeriksa apakah Anda mengalami masalah dengan database Anda:
-
Pemanfaatan CPU: Apakah CPU maxed out?
-
Memori: Berapa banyak memori yang tersedia?
-
Ruang disk yang tersedia: Apakah tersedia ruang disk?
-
Log peristiwa sistem: Apakah ada yang dilaporkan ke sistem?
Anda tidak perlu menjadi administrator sistem untuk melakukan pemeriksaan ini.
Pemanfaatan CPU iklan Oracle 12c
Server mungkin memiliki satu atau beberapa CPU. Apapun, pemrosesan harus tersedia agar server bisa memproses permintaan aplikasi.
Jika sebuah mesin memiliki penggunaan CPU yang sangat tinggi atau lengkap, masalah kinerja akan terjadi.
-
Pada Windows, Windows Task Manager sebelumnya memiliki tab Performance. Tab tersebut menampilkan penggunaan CPU sebagai persentase dan seperti yang baru saja dilakukan pada sistem
-
Linux / UNIX , perintah puncak yang dijelaskan sebelumnya menampilkan utilisasi CPU di bagian atas layar. Oracle 12c dan memori
Untuk memeriksa memori pada
-
Windows , tab Windows Task Manager Performance menyediakan memori total pada mesin dan jumlah yang tersedia. Sistem Linux / UNIX
-
memiliki beberapa alat untuk memeriksa memori, namun utilitas utama menyediakan informasi ini dengan cepat. Ruang disk yang tersedia dan Oracle 12c
Ruang disk berbeda dengan utilisasi disk
. Frekuensi membaca dan menulis di disk adalah pemanfaatan dan bisa menjadi faktor kinerja utama. Kehabisan ruang disk yang tersedia dapat membawa sistem Anda berhenti dan menjadi fokus di sini karena Anda, karena DBA, dapat melakukan sesuatu untuk hal itu. Apa yang bisa terjadi bila disk terisi? Itu tergantung pada apa yang tertulis pada disk itu. Minimal, file log tidak dapat ditulis dan tablespace tidak dapat diperluas. Paling buruk, arsip arsip arsip tidak bisa berhasil ditulis, dan database hang.
Dengan perangkat lunak lain, proses dapat memutar CPU dalam jumlah tinggi, dan Mesin Virtual Java dapat mogok. Salah satu dari masalah ini kemungkinan akan menghasilkan panggilan panik ke meja Anda.
Cara tercepat untuk memeriksa ruang disk adalah melihat apakah ada sistem file yang 100 persen penuh.
Untuk sistem
-
Windows , cara tercepat adalah pergi ke Komputer saya dan melihat ruang kosong untuk setiap disk drive. Pastikan untuk memiliki opsi Detail yang dipilih pada tab View untuk mendapatkan informasi lengkap. Perintah df-m membantu pengguna
-
Linux dan Oracle Solaris: $ df -m Filesystem 1M-blok Penggunaan yang Tersedia Digunakan% Dipasang di / dev / sda3 8064 3587 4068 47% / tmpfs 3957 1885 2072 48% / dev / shm / dev / sda5 8064 208 7447 3% / rumah / dev / sda6 8064 147 7508 2% / tmp / dev / sda1 64310 17016 44028 28% / u01 / dev / sr0 2367 2367 0 100% / media / Oracle12cBeta
Kode ini menunjukkan sistem file, persentase mereka digunakan, persentase gratis (tersedia), dan jumlah aktual dalam megabyte. Perintah df -k dapat menunjukkan info yang sama namun tercantum dalam kilobyte. Flag -k berguna karena beberapa versi UNIX tidak mendukung flag -m.
Pada sistem
-
HP-UX UNIX , gunakan bdf. Oracle 12c dan log peristiwa sistem
Jika semuanya gagal, dengarkan apa yang komputer katakan kepada Anda. Sebagai DBA, Anda setidaknya harus membaca akses ke log peristiwa sistem di server Anda dan semoga semua server yang menjadi bagian dari aplikasi.
Log peristiwa sistem mencatat kejadian rutin di server, namun mungkin juga mencatat kejadian kesalahan khusus yang dapat menjadi penyebab masalah sistem Anda. Kadang-kadang acara log dengan jelas mencantumkan masalah perangkat keras, atau sistem berkasnya sudah penuh, atau mesin itu hanya reboot atau jatuh. Semua ini adalah hal yang baik untuk diketahui saat Anda mencoba untuk melacak suatu masalah.
Lokasi log peristiwa dapat bervariasi, dan seringkali log tambahan berada di luar log OS untuk ditinjau saat Anda mempelajari sistem Anda.
Pada sistem
-
Windows , buka Control Panel → Administrative Tools → Event Viewer untuk melihat log sistem dan aplikasi. Pada sistem
-
Linux / UNIX , / var / adm / messages dan / var / log / syslog cukup berharga. Perintah dmesg dapat melihat akhir dari file log sistem yang paling baru. Sebagian besar informasi ini mungkin tidak masuk akal bagi DBA yang bukan orang yang cerdas; Namun, melihat kesalahan bisa cukup untuk mencari pendapat dari administrator sistem.