Article View: pl.comp.bazy-danych
Article #195148Re: Normalizacja, wydajność, dużo danych
From: Ronald Kuczek
Date: Wed, 16 Nov 2016 20:46
Date: Wed, 16 Nov 2016 20:46
21 lines
2150 bytes
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-mailReferences:
<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