🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #316

Re: FIBComponents i DBGrid

#316
From: Traptak
Date: Sat, 17 Apr 1999 13:04
27 lines
2025 bytes
Jarek Zgoda <jzgoda@kki.net.pl> napisał(a) w artykule
<37171188.7EAC27D1@kki.net.pl>...
> Mam w bazie jedną taką tabelę, 20 kolumn na 150 tysięcy wierszy.
> Siwieję, gdy muszę ją wyswietlić w DBGridzie. Dopiero zacząłem używać
> FIB-a, a SQL też jeszcze nie jest tą dziedziną, na której znam się
> najlepiej. Co można na to poradzic? Od razu zaznaczam, że wszystkie
> kolumny muszą być wyswietlane. 

Jest kwestia, czy wyświetlasz je w określonym porządku czy nie. Jeśli tak
to warto sprawdzić, czy kolumny wg których odbywa się sortowanie są
indeksowane. Jeśli są sortowane np. malejąco a indeks jest rosnący, to
warto wstawić indeks malejący (dodatkowo). Jeśli ograniczasz widok przy
pomocy WHERE to także warto mieć dobrze ustawione indeksy. Warunki
dołączone do klauzuli WHERE warto tak budować, aby miały jak najmniej
warunków powiązanych operatorem 'or' itp. 

>Chodzi mi o jakies buforowanie czy cos takiego, bo wiem, że serwera nie
przyspieszę...

Serwerowi można ustawić priorytet - wysoki lub normalny - standardowo jest
normalny. 
Dobre efekty przynosi też zwiększenie ilości stron cache'owanych na
serwerze. Jeśli masz serwer na komputerze z dużą ilością pamięci to można
śmiało ustawić 10000 stron do cache'owania.

Traptak
Technical Details
Message-ID: <01be88ca$038b8880$037f8080@modem>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!cyfronet!security.net.pl!news.vogel.pl!cb21.szczecin.mtl.pl
References: <37171188.7EAC27D1@kki.net.pl>

Show Full Headers
Complete Article Headers
From: "Traptak" <gidex@gryf.com.pl>
Subject: Re: FIBComponents i DBGrid
Newsgroups: pl.comp.lang.delphi.bazy-danych
References: <37171188.7EAC27D1@kki.net.pl>
Message-ID: <01be88ca$038b8880$037f8080@modem>
X-Newsreader: Microsoft Internet News 4.70.1155
NNTP-Posting-Host: cb21.szczecin.mtl.pl
X-NNTP-Posting-Host: cb21.szczecin.mtl.pl
Date: 17 Apr 1999 14:04:04 +0100
X-Trace: 17 Apr 1999 14:04:04 +0100, cb21.szczecin.mtl.pl
Lines: 29
X-Complaints-To: Usenet@vogel.pl
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!cyfronet!security.net.pl!news.vogel.pl!cb21.szczecin.mtl.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit