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
Author: Jarek Zgoda
Date: Fri, 16 Apr 1999 10:31
Date: Fri, 16 Apr 1999 10:31
8 lines
1231 bytes
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
Author: Traptak
Date: Sat, 17 Apr 1999 13:04
Date: Sat, 17 Apr 1999 13:04
27 lines
2025 bytes
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