Analisis Performansi Manipulasi Data SQL Query Parallel Excecution pada Database as a Service

Dzulvi Rachmaniah Putri Yahya

Informasi Dasar

113090046
005.1
Karya Ilmiah - Skripsi (S1) - Reference

ABSTRAKSI: Database merupakan komponen terpenting dalam pembangunan aplikasi berbasis teknologi informasi. Dalam perkembangannya, database digunakan sebagai tempat penyimpanan data operasional maupun historis oleh berbagai perusahan. Hal tersebut akan mempercepat dan mempermudah perusahaan dalam pengelolaan data dan pengaksesan data. Namun, performansi suatu database akan bermasalah jika data yang tersimpan dalam database semakin banyak. Terlebih lagi jika database tersebut tersimpan dalam suatu sistem online yang bisa diakses oleh siapapun dan kapanpun. Database as a Service (DBaaS) merupakan suatu teknologi yang memungkinkan penyedia untuk memberikan fungsionalitas database sebagai layanan untuk satu atau lebih konsumen. Selain itu, bentuk query yang kompleks juga dapat berdampak pada performansinya. Parallel execution merupakan metode optimasi query yang bekerja dengan cara memecah query menjadi beberapa bagian kemudian dikerjakan secara bersama-sama oleh beberapa mesin, setelah tiap mesin selesai mengerjakan bagiannya, query tersebut digabungkan kembali untuk mendapatkan hasil akhirnya. Namun masalah lain yang timbul yaitu, parallel execution bergantung pada konfigurasi hardware, seperti jumlah core pada processor dan jumlah Degree of Parallelism (DOP). Oleh karena itu, pada penelitian ini dilakukan analisis parallel execution pada konfigurasi hardware dan jumlah DOP yang berbeda untuk mendapatkan konfigurasi yang optimal. Setelah mendapatkan konfigurasi yang paling optimal, kemudian di implementasi pada Database as a Service (DBaaS) yang selanjutnya dilakukan analisis terhadap performansi DBaaS tersebut. Adapun parameter dari performansi DBaaS adalah berdasarkan concurrency dan consistency dengan parameter uji response time dan throughput.Kata Kunci : database, DBaaS, query, parallel execution, performansi, concurrency, consistency, response time, throughput, DOP, hardware.ABSTRACT: Database is an important component in the development of information technology-based applications. During its development, the database is used as a storage area and historical operational data by various companies. It will speed up and simplify enterprise data management and data access. However, the performance of a database would be problematic if the data stored in the database is growing. Moreover, if the database is stored in an online system that can be accessed by anyone at any time. Database as a Service (DBaaS) is a technology that allows providers to provide database functionality as a service to one or more consumers. In addition, the form of complex queries can also have an impact on its performance. Parallel query execution is an optimization method that works by splitting the query into several sections and then worked jointly by several machines, after each finished machine part, the query is joined again to get the final result. Yet another problem arises, namely, parallel execution depends on the hardware configuration, such as the number of cores on the processor and the amount of Degree of parallelism (DOP). Therefore, the research analyzed parallel execution on the hardware configuration and the number of different DOP to obtain the optimal configuration. After getting the most optimal configuration, then implemented in the Database as a Service (DBaaS) is then performed an analysis of the performance DBaaS. The parameters of performance DBaaS is based concurrency and consistency with the test parameter response time and throughput.Keyword: database, DBaaS, query, parallel execution, performance, concurrency, consistency, response time, throughput, DOP, hardware.

Subjek

Rekayasa Perangkat Lunak
 

Katalog

Analisis Performansi Manipulasi Data SQL Query Parallel Excecution pada Database as a Service
 
 
Indonesia

Sirkulasi

Rp. 0
Rp. 0
Tidak

Pengarang

Dzulvi Rachmaniah Putri Yahya
Perorangan
Toto Suharto, Alfian Akbar Gozali
 

Penerbit

Universitas Telkom
Bandung
2013

Koleksi

Kompetensi

 

Download / Flippingbook

 

Ulasan

Belum ada ulasan yang diberikan
anda harus sign-in untuk memberikan ulasan ke katalog ini