2007-01-11

Wydajność bazy FireBird

Filed under: , FireBird — jerzy.holda @ 23:16

Z urządzenia pomiarowego rejestrowane będą dane w dużej ilości, bo prawie milion rekordów miesięcznie. Dane trzeba będzie poddawać obróbce statystycznej, będą one jednak podzielone na bazy danych z miesięcznymi archiwami. Każde archiwum będzie odrębną bazą danych obsługiwaną przez SZBD FireBird. W pierwszej kolejności powstało narzędzie do generowania danych przykładowych.

1 Comment »

  1. Przykładowe dane wygenerowane, testowy okres trzech miesięcy zawiera bez mała 3 mln rekordów. Na niezbyt mocnym sprzęcie FB potrzebuje kilkadziesiąt sekund na zliczenie wierszy przy użyciu najprostszych zapytań:

    select count(*) from tabela;
    select count(id) from tabela;
    

    Znacznie lepiej z tego typu zapytaniami radzi sobie MySQL, który praktycznie od ręki podaje wynik. Natomiast proste zapytanie agregujące (również oparte o “count”), dające w wyniku kilkanaście rekordów wykonuje się w podobnym czasie.

    Comment by jerzy.holda — 2007-01-20 @ 22:22

RSS feed for comments on this post. TrackBack URI

Leave a comment

You must be logged in to post a comment.