🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
2 messages
2 total messages Started by Jarek Zgoda Fri, 16 Apr 1999 10:31
FIBComponents i DBGrid
#315
Author: Jarek Zgoda
Date: Fri, 16 Apr 1999 10:31
8 lines
1231 bytes
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. Chodzi mi o jakies buforowanie czy cos
takiego, bo wiem, że serwera nie przyspieszę...
Dzięki za każdą pomoc.
Jarek Zgoda
Re: FIBComponents i DBGrid
#316
Author: 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
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads