🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #195148

Re: Normalizacja, wydajność, dużo danych

#195148
From: Ronald Kuczek
Date: Wed, 16 Nov 2016 20:46
21 lines
2150 bytes
W dniu 16.11.2016 o 11:52, Roman Tyczka pisze:
>
> Mam pytanie do praktyków. Mam sporą (kilka mln rekordów) bazę, która ma
> docelowo pracować na wirtualce, więc mocy nie będzie aż tak dużo, szukam
> więc optymalizacji.
> Główna tabela ma ponad 30 kolumn, ale w praktyce najczęściej będzie
> potrzebnych 5 do 10ciu. Czy jeśli podzielę tę tabelę na dwie, gdzie
> pierwsza będzie mieć te 10 ważniejszych kolumn, a druga pozostałe to
> uzyskam odczuwalną różnicę w odpytywaniu do tej tabeli? Na logikę nie
> powinno to mieć znaczenia, ale teoria z praktyką się nie zawsze lubi.
> Serwer to Firebird, ale w niedalekiej przyszłości będzie to PostgreSQL.
> Zapytania głównie wyszukujące po jednym kluczu. Czasami dwóch lub trzech
> (zawartych w tych 10ciu istotnych kolumnach).
>
> Jest sens bawić się w dzielenie czy nie?
>
Z mojego doświadczenia wynika, że podział ma sens ale analiza zapytań i 
testy nigdy nie zaszkodzą.

Pozdrawiam
Rony
Technical Details
Message-ID: <582cc5b1$0$5160$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!81.171.118.61.MISMATCH!peer01.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <89y5ywct3htv$.dlg@tyczka.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!ecngs!feeder2.ecngs.de!81.171.118.61.MISMATCH!peer01.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: Normalizacja, wydajność, dużo danych
Newsgroups: pl.comp.bazy-danych
References: <89y5ywct3htv$.dlg@tyczka.com>
From: Ronald Kuczek <kuczek@kuczek.pl>
Date: Wed, 16 Nov 2016 21:46:40 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <89y5ywct3htv$.dlg@tyczka.com>
Lines: 21
Message-ID: <582cc5b1$0$5160$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 80.53.131.214
X-Trace: 1479329201 unt-rea-a-01.news.neostrada.pl 5160 80.53.131.214:58525
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 1894
X-Received-Body-CRC: 2126325544
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit