Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kursus kilat penyetelan kinerja Oracle PL/SQL

Bersamaan dengan saran-saran sebelumnya (semuanya luar biasa dalam haknya sendiri), ada beberapa hal sederhana yang dapat Anda lakukan yang akan menjadikan Anda seorang Guru Kinerja Instan (tm):

  1. Bawa tas kerja yang penuh dengan kertas dan buku. Buku bertelinga anjing dengan judul seperti "Penyetelan Kinerja Oracle Untuk Orang yang Sangat Efektif"+ dan potongan kertas dengan kotak dan panah yang dicoret di atasnya berfungsi dengan baik. Jika buku-buku itu untuk versi Oracle yang sudah ketinggalan zaman jauh lebih baik karena membuatnya terlihat seperti Anda telah melakukan ini untuk sementara waktu - plus, Anda dapat membelinya dengan harga murah dari tabel 'pembersihan' di toko buku lokal Anda. Untuk efek terbaik, tas kerja harus dipakai dengan baik - jika Anda terpaksa membeli tas kerja baru, Anda bisa mendapatkan efek lapuk itu dengan menyangganya dengan mobil dan/atau mengikat tali ke pegangan dan menyeretnya melalui pasir/kotoran /mud selama sepuluh menit atau lebih. Ini semua membantu untuk mengesankan penduduk asli. Satu atau dua lubang peluru bisa menjadi pembuka percakapan yang menarik. Anda juga dapat menggunakan tas kerja untuk membawa makan siang dan barang penting lainnya seperti handuk.
  2. Tambahkan indeks kunci lengkap untuk semua kueri.
  3. Pastikan semua kunci asing memiliki indeks kunci lengkap yang mendukungnya.

Ini mungkin memberi Anda gagasan bahwa "analisis kinerja" sebagian besar terdiri dari penambahan indeks yang tidak pernah ditambahkan oleh orang-orang yang menulis perangkat lunak karena dalam basis data pengembangan mereka yang hampir kosong semuanya berjalan sangat cepat. Ini tidak benar. Sebuah fabrikasi lengkap. Benar-benar omong kosong. Di terbaik itu hanya sekitar, seperti, 95% dari itu. Jangan perhatikan pria di balik tirai itu - dia sama sekali tidak penting...

Anda sekarang tahu Rahasia dari Oracle Performance Masters. (Yah, sebagian besar, kecuali untuk Jabat Tangan Rahasia, yang sulit dijelaskan dalam pesan teks (dan selain itu, Anda memerlukan enam jari di masing-masing tangan), dan Misteri Tersembunyi, yang terutama terdiri dari banyak hal tentang katak yang tidak Anda secara teknis perlu tahu tetapi yang telah diketahui membuat orang yang berpengetahuan banyak tertawa - yang tidak menarik ...).

Pergilah dan lakukan pekerjaanmu yang baik.

+ Ini sebenarnya sedikit salah. Buku yang benar-benar ingin Anda miliki di tas kerja Anda adalah "Penyetelan Kinerja Oracle Untuk Orang-Orang Yang Lebih Cerdas Dari 99,9% Penduduk Planet Ini". Karena 99,999999%++ penghuni planet ini adalah organisme atau pengelola bersel tunggal (dan terkadang keduanya), hal ini tidak sulit untuk dicapai.

++Ini adalah bilangan real. Anda tidak bisa hanya mengada-ada +++.

+++ Sebenarnya, Anda bisa dan saya melakukannya. Tapi itu bukan "berbohong" jika Anda menggunakan angka yang tepat - ini adalah "pembayangan ulang kreatif"++++.

++++Itu "berbohong" dalam bahasa konsultan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menyimpan data unicode ke oracle?

  2. Menemukan kueri dari Oracle yang memblokir sesi

  3. Permintaan Oracle untuk mengambil nama kolom

  4. Mengapa saya tidak dapat terhubung melalui jdbc menggunakan SQLcl

  5. Pisahkan tabel menjadi kolom level yang berbeda