Home Start Back Next End
  
33
2.2.2
Teknik SQL Tuning
2.2.2.1
Pengertian SQL Tuning
Menurut Immanuel Chan (2008, p11-1), SQL Tuning adalah sebuah
proses optimasi dengan cara mengubah perintah-perintah SQL serta
menentukan teknik indexing agar SQL tersebut bekerja secara optimal.
2.2.2.2   Langkah-langkah SQL Tuning
Langkah 
pertama 
yang 
harus 
dilakukan 
untuk 
melakukan 
SQL
Tuning
adalah
melakukan
identifikasi
terhadap High-Load
SQL
Statements.
High-Load
SQL
Statements
adalah query
yang
membebani
server
sehingga
menyebabkan kinerja sebuah basis data menjadi lambat dan menghabiskan
penggunaan sumber daya yang besar dari sistem. Sekalipun optimasi telah
dilakukan pada basis data, namun penggunaan SQL yang tidak optimal akan
menyebabkan
performa
basis
data
menurun.
Melakukan
identifikasi
query
ini
merupakan
aktivitas
yang
penting dari
sebuah
proses
SQL
Tuning,
yang
telah
diotomatisasi
dengan
fitur ADDM
(Automatic
Database
Diagnostic
Monitor) pada Enterprise Manager Oracle 10g.
Melakukan   identifikasi   High-Load  SQL  Statements   merupakan
sebuah aktivitas yang penting dari sebuah proses SQL tuning. Oracle 10 g
telah melakukan otomatisasi hal ini dengan fitur ADDM (Automatic
Database Diagnostic Monitor) atau dengan menggunakan Entreprise
Manager untuk mencari
High-Load SQL Statements tersebut. Ada 2 cara
untuk
melakukan
identifikasi High-Load
SQL
Statements
r,
yaitu
dengan
menggunakan ADDM dan Top SQL.
Word to PDF Converter | Word to HTML Converter