Jumat, 29 November 2019

Optimasi Query dalam Managemant Database

Pentingkah kita melakukan Optimasi Query dalam management Database ?
Sistem manajemen database yang meresap dalam dunia modern. Gagasan tentang sebuah perpustakaan terus-menerus, berlebihan, dan sangat didistribusikan informasi telah menjadi konsep yang paling penting dalam repertoar teknologi informasi. Bahkan, hampir setiap manusia di dunia barat berinteraksi dengan sistem manajemen database dari beberapa jenis setiap hari-sering tanpa menggunakan komputer pribadi di setiap saat sepanjang hari.
Dengan jutaan data transaksi yang terjadi setiap detik, ia datang sebagai kejutan kecil yang optimasi database adalah daerah penelitian kunci untuk lembaga akademik dan penelitian pengembangan perusahaan dan departemen. Dari perspektif sebuah perusahaan perangkat lunak, database relasional yang paling sering berfungsi sebagai inti dari aplikasi perangkat lunak data-driven, dan kurangnya optimasi database sedemikian areakunci dapat menimbulkan biaya yang signifikan untuk kedua kliendan perusahaan.

Ringkasan tentang Optimasi Query dan SQL Tunning
Optimasi Query adalah suatu proses untuk menganalisa query untuk menentukan sumber-sumber apa saja yang digunakan oleh query tersebut dan apakah penggunaan dari sumber tersebut dapat dikurangi tanpa merubah output.Sedangkan  SQL Tunning adalah sebagai banyak bagian dari kinerja aplikasi sebagai database merancang dan tuning.
 Jadi kesimpulannya Optimasi Query sangatlah penting untuk mengoptimasi sebuah database,karena banyak sekali data yang masuk dan keluar secara bersamaan,karena itulah Optimasi Query sangatlah dibutuhkan.


Sumber : http://duniaoptimasi.blogspot.com/2011/05/optimasi-database-sangat-penting.html
               http://fadhil-rajabian.blogspot.com/2014/04/optimasi-query.html
               https://visilubai.wordpress.com/2010/05/23/mempelancar-sql/ 
Share:

Optimasi Query dan SQL Tunning

     Baiklah kali ini saya akan membahas apa itu Optimasi Query dan SQL Tunning.Optimasi Query adalah suatu proses untuk menganalisa query untuk menentukan sumber-sumber apa saja yang digunakan oleh query tersebut dan apakah penggunaan dari sumber tersebut dapat dikurangi tanpa merubah output. Atau bisa juga dikatakan bahwa optimasi query adalah sebuah prosedur untuk meningkatkan strategi evaluasi dari suatu query untuk membuat evaluasi tersebut menjadi lebih efektif. Optimasi query mencakup beberapa teknik seperti transformasi query ke dalam bentuk logika yang sama, memilih jalan akses yang optimal dan mengoptimumkan penyimpanan data.
Tujuan dari optimasi query adalah menemukan jalan akses yang termurah untuk meminimumkan total waktu pada saat proses sebuah query. Untuk mencapai tujuan tersebut, maka diperlukan optimizer untuk melakukan analisa query dan untuk melakukan pencarian jalan akses.


Query dapat dilakukandengan mengoptimalkan ekspresi Aljabar Relasional seperti :

  • Selection (σ)
  • Projection (̟)
  • Cartesian Product / Cross Product (X)
  • Union (∪)
  • Set-Difference (-)


    Berikut tabel yang akan dibuat aljabar relasional dan optimasi querynya

    Tabel Pelanggan   
                                                 Tabel Harga                    
                           
    Tabel Daya Terpasang
Sedangkan  SQL Tunning adalah sebagai banyak bagian dari kinerja aplikasi sebagai database merancang dan tuning. Tidak peduli bagaimana menyempurnakan database atau bagaimana suara struktur database, Anda tidak akan menerima hasil query tepat waktu yang diterima kepada Anda, atau bahkan lebih buruk lagi, pelanggan, jika Anda tidak mengikuti beberapa pedoman dasar.Mempercayai kami, jika pelanggan tidak puas, maka Anda bisa bertaruh atasan Anda tidak akan puas baik.





Sumber : http://fadhil-rajabian.blogspot.com/2014/04/optimasi-query.html
               https://visilubai.wordpress.com/2010/05/23/mempelancar-sql/
Share:

Cari Blog Ini

Diberdayakan oleh Blogger.