Dasar-dasar Tuning

Berikut ini pertanyaan-pertanyaan seputar tuning:

  1. Bagian mana yang perlu dituning. Siapa yang melakukan?
  2. Dari sisi aplikasi, apanya yang perlu dituning?
  3. Bagian database yang mana yang perlu dituning?
  4. Darimana kita bisa belajar banyak tentang tuning?

Bagian mana yang perlu dituning? Oleh siapa?

  1. Aplikasi, oleh application designer dan developer
  2. Database, oleh database administrator (DBA)
  3. System Operasi (OS), oleh system administrator (sysadmin)

Tuning Aplikasi

Tuning aplikasi memberikan kontribusi tersebar terhadap performa sistem secara keseluruhan. Termasuk bagian-bagian tuning aplikasi adalah:

  1. Normalisasi yang tepat
  2. Pemakaian index
  3. Pemakaian hint dalam query SQL atau PL/SQL
  4. Pemanfaatan sharing cursor
  5. dan lain-lain

Bagian database yang mana yang perlu dituning?

  1. Memory -> PGA dan SGA SGA (shared pool, large pool, buffer cache, redo log buffer, sort area size)
  2. I/O -> distributing I/O, striping, multiple DBWn processes, DBWn I/O slaves.
  3. CPU -> CPU utilization.
  4. Network
  5. Space management -> extent allocation dan Oracle block efficiency.
  6. Redo log dan checkpoint -> redo log file configuration, redo entries, dan checkpoint.
  7. Rollback segment -> sizing rollback segments. Mulai versi 9i, banyakbagian yang dibuat automatic
  8. dan lain-lain

Darimana kita bisa belajar banyak tentang tuning?

  1. Oracle8i Designing and Tuning for Performance Release 2 (8.1.6)
  2. Oracle9i Database Performance Planning Release 2 (9.2)
  3. Oracle9i Database Performance Tuning Guide and Reference Release 2 (9.2)
  4. Oracle® Database 2 Day + Performance Tuning Guide 10g Release 2 (10.2)
  5. Oracle® Database Performance Tuning Guide 10g Release 2 (10.2)
  6. Oracle® Database 2 Day + Performance Tuning Guide 11g Release 1 (11.1)
  7. Oracle® Database Performance Tuning Guide 11g Release 1 (11.1)
This entry was posted in Performance Tuning and tagged , , , . Bookmark the permalink.

2 Responses to Dasar-dasar Tuning

  1. septian says:

    sangat bagus bg orang2 yang baru memulai belajar oracle
    …sebaik nya setiap bulan isi nya diperbaharui agar dapat membantu orang2 yang ingin belajar oracle

  2. Manto says:

    Ijin donlot Gan…..panduan yang bagus…
    Keep update….:)

Leave a Reply

Your email address will not be published. Required fields are marked *