Geri Dön

An empirical study: Parallel experiments on postgreSQL

PostgreSQL veritabanı üzerinde paralel denemeler

  1. Tez No: 371530
  2. Yazar: REYDAN ÇANKUR
  3. Danışmanlar: PROF. DR. H. NÜZHET DALFES
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2010
  8. Dil: İngilizce
  9. Üniversite: İstanbul Teknik Üniversitesi
  10. Enstitü: Bilişim Enstitüsü
  11. Ana Bilim Dalı: Hesaplamalı Bilim ve Mühendislik Ana Bilim Dalı (disiplinlerarası)
  12. Bilim Dalı: Belirtilmemiş.
  13. 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

  1. 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

    İngilizce

    2025

    Deprem Mühendisliğiİstanbul Teknik Üniversitesi

    Deprem Mühendisliği Ana Bilim Dalı

    PROF. DR. ABDUL HAYIR

  2. 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

    Türkçe

    2023

    Gemi Mühendisliğiİstanbul Teknik Üniversitesi

    Gemi ve Deniz Teknolojisi Mühendisliği Ana Bilim Dalı

    PROF. DR. ÖMER KEMAL KINACI

  3. Çelik bantların sıcak daldırma yöntemi ile alüminyum kaplanması

    Hot-Dip aluminizing of steel strip

    ERTUĞRUL ARABACI

    Yüksek Lisans

    Türkçe

    Türkçe

    1994

    Metalurji Mühendisliğiİstanbul Teknik Üniversitesi

    DOÇ.DR. SÜHEYLA AYDIN

  4. 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

    Türkçe

    2022

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MESUT KIRCA

  5. 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

    Türkçe

    1997

    Kimya Mühendisliğiİstanbul Teknik Üniversitesi

    Kimya Mühendisliği Ana Bilim Dalı

    DOÇ. DR. AYŞEGÜL ERSOY-MERİÇBOYU