An empirical study: Parallel experiments on postgreSQL
PostgreSQL veritabanı üzerinde paralel denemeler
- Tez No: 371530
- Danışmanlar: PROF. DR. H. NÜZHET DALFES
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2010
- Dil: İngilizce
- Üniversite: İstanbul Teknik Üniversitesi
- Enstitü: Bilişim Enstitüsü
- Ana Bilim Dalı: Hesaplamalı Bilim ve Mühendislik Ana Bilim Dalı (disiplinlerarası)
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Veritabanı yönetim sistemleri, veri yoğun uygulamalarda çözümler geliştirmek için kullanılır. Günümüzde hem akademide hem de endüstride kullanılan veritabanlarının boyutu ve sorguların karmaşıklığı artmaktadır. Boyutları artan veritabanları için performans bir sorun haline gelmektedir. Bu noktada paralel veritabanları hız sağlayarak veritabanlarının etkin kullanım için anahtar çözüm olmaktadır.Bu çalışmada amacımız paralel ilişkisel veritabanları ve ilgili performans sorunlarını değerlendirmektir. Hedefimizi gerçekleştirmek için, PostgreSQL veritabanının performans ölçümü ve sorgu iyileştirmesine yöneldik. Sorgu iyileştirmeleri için OpenMP dili kullanıldı. İlk olarak çeşitli yollarla varolan kaynak kodun performans ölçümleri alındı. Bunu yapmak için çeşitli görevler içeren bir sorgu seti veritabanı üzerinde çalıştırıldı. Daha sonra en çok zaman harcayan fonksiyonlar belirlenerek, OpenMP dili ile tekrar yazıldı.Sonuçlar bize bu yöntemle performansın arttırılabileceğini gösteriyor.
Özet (Çeviri)
Database management systems are increasingly used for developing solutions in data-intensive applications. Furthermore, as databases are growing in size and queries increasing in complexity, performance is becoming an issue. Parallel databases can provide speedup and scale up during query processing which is the key solution for handling complex and large databases effectively.In this study our aim is to assess the state of art in parallel relational databases and related performance issues. To achieve our goal, we have concentrated on PostgreSQL performance measurement and query optimization by using OpenMP. We first explore the performance issues of PostgreSQL by profiling the database with Gprof and OProfile. A query set, which consists of Select, Sort, Group, Inner Join Operations and Aggregate functions, is used to measure the performance on the stated profilers. In addition to that, pgbench, which is a PostgreSQL benchmarking tool, is used to evaluate the database performance on different CPU-core numbers, in terms of transaction per second (TPS) and CPU time. By obtaining data on which functions the most time during query processing is spent, we try to find out where to implement multi-processing. The results show that implementation of OpenMP to the source code increases the performance for some aspects.
Benzer Tezler
- Experimental study of substandard RC frames enhanced with tube-in-tube buckling-restrained braces
Burkulmasi önlenmiş tüp içinde tüp çaprazlar ile iyileştirilmiş standart alti betonarme çerçevelerin deneysel çalişmasi
EMİNE EVRİM OYGUÇ
Doktora
İngilizce
2025
Deprem Mühendisliğiİstanbul Teknik ÜniversitesiDeprem Mühendisliği Ana Bilim Dalı
PROF. DR. ABDUL HAYIR
- Darpa suboff formunun lineer hidrodinamik katsayıları üzerindeki ölçek etkisi
Scale effects on the linear hydrodynamic coefficients of darpa suboff
FURKAN KIYÇAK
Yüksek Lisans
Türkçe
2023
Gemi Mühendisliğiİstanbul Teknik ÜniversitesiGemi ve Deniz Teknolojisi Mühendisliği Ana Bilim Dalı
PROF. DR. ÖMER KEMAL KINACI
- Çelik bantların sıcak daldırma yöntemi ile alüminyum kaplanması
Hot-Dip aluminizing of steel strip
ERTUĞRUL ARABACI
- Hibrit üç yönlü periyodik minimal yüzeyli üç boyutlu grafen yapıların mekaniği ve tasarımı
The mechanics and design of hybrid triply periodic minimal surfaces of three dimensional graphene
OSMAN FURKAN YILMAZ
Yüksek Lisans
Türkçe
2022
Makine Mühendisliğiİstanbul Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
DOÇ. DR. MESUT KIRCA
- Bazı reaktif boyarmaddelerinin farklı koşullardaki boyama özelliklerinin incelenmesi
Investigation the dyening properties of some reactive dyes at different conditions
HAKAN ISIYEL
Yüksek Lisans
Türkçe
1997
Kimya Mühendisliğiİstanbul Teknik ÜniversitesiKimya Mühendisliği Ana Bilim Dalı
DOÇ. DR. AYŞEGÜL ERSOY-MERİÇBOYU