LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek PostgreSQL (24) - Views (Pohledy)

akcelerace pohledu 26.9.2006 07:22
Pavel Stěhule

Hlavni vyhodou pohledu neni vyssi rychlost zpracovani dotazu, ale zjednoduseni pristupu k datum. Kesovani provadeciho planu nemusi byt vzdy vyhodne, a hlavne ma vliv pouze pri opakovanem dotazu do jednoho pohledu (v cyklu). A efekt zalezi na pomeru narocnosti sestaveni provadeciho planu a zpracovani dotazu. Je minimalni u pomalych dotazu (sekvencni cteni) a maximalni u rychlych dotazů (malá výsledná množina, uplatnění indexů, atd). Kromě jiného pohledy mohu použít k omezení přístupu k datům (pouze některé sloupce, pouze některé řádky).

Pavel

Re: akcelerace pohledu 26.9.2006 08:16
MaReK Olšavský

Děkuji za doplnění, trochu se mi nepovedlo vyvážení, vyznělo to opravdu jen jako přínos ve zrychlení, ale podstatnější je ta část o zjednodušení přístupu a možnostech zpřístupnění pouze určitých dat uživatelům, ať už přímo uživatelům, nebo skupinám.

Praxe s cachováním pohledů je taková, že pohledy jako takové dělám podle toho, co se opravdu při provozu aplikace hodně používá, tj. ve stavu, kdy je dělám přes několik tabulek. Na občasné přístupy se mi tento přístup až tak moc neosvědčil.


KOMENTARZE
akcelerace pohledu 26.9.2006 07:22 Pavel Stěhule
  L Re: akcelerace pohledu 26.9.2006 08:16 MaReK Olšavský
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4874x
2. FreeBSD
Download: 9063x
3. PCLinuxOS-2010
Download: 8561x
4. alcolix
Download: 10943x
5. Onebase Linux
Download: 9659x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6240x

1. xinetd
Download: 2411x
2. RDGS
Download: 937x
3. spkg
Download: 4755x
4. LinPacker
Download: 9961x
5. VFU File Manager
Download: 3196x
6. LeftHand Mała Księgowość
Download: 7201x
7. MISU pyFotoResize
Download: 2805x
8. Lefthand CRM
Download: 3561x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3117x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz