[ Pobierz całość w formacie PDF ]

Streaming Replication, 384, 385 okre lanie wielko ci bufora zapisu, 98
stream-scaling, 57 ReiserFS, 93
stripe, 82 Solaris, 102
striped z parzysto ci , 39 swapping, 98
striping, 39 UFS, 102
struktura w z ów planu zapytania, 259 UFS2, 104
Subplan, 277 winda harmonogramu operacji
Subquery Scan, 277 wej cia-wyj cia, 100
SUM(), 271 Windows, 107
superuser, 145 XFS, 91, 96
superuser_reserved_connections, 153 ZFS, 105
swappiness, 98 szacowanie wielko ci pami ci
swapping, 98 wspó dzielonej, 121
sygna SIGHUP, 146 szybkie sortowanie, 269
symlink, 108
SYNCHRONIZE CACHE, 95
synchronous_commit, 160, 418, 432
sysbench, 65, 75 redni czas dost pu, 62
czas wyszukiwania, 76
liczba operacji zatwierdzania
T
za pomoc fsync, 77
sysctl, 120 tabele, 318
sysctl.conf, 98, 120 dane statystyczne, 318
Sysinternals, 360 operacje wej cia-wyj cia, 320
syslog, 197 partycjonowanie danych, 393
sysstat, 357, 358 table_stats, 233
system plików, 85 tablespace, 109
bariery zapisu, 95 technika HOT, 173, 178
Btrfs, 93 technika TOAST, 139
buforowanie odczytu, 98 temp_tablespaces, 111, 433
czas dost pu do plików, 97 test_fsync, 64, 65
dostrajanie, 96 testowanie pami ci, 56
ext2, 88 testowanie wydajno ci dysku, 65
458
Skorowidz
testy OLTP, 22 tworzenie
testy szybko ci wstawiania danych, 225 blok w bazie danych, 126
testy TPC-H, 26 indeks, 235, 241
testy transakcji TPC-B-like, 218 przyk adowe dane, 232
testy wydajno ci, 32, 227 punkty kontrolne, 129
PL/pgSQL, 424 tworzenie partycji, 396, 405
Transaction Processing Performance tworzenie dynamiczne, 406
Council, 226 tworzenie zgodnie z harmonogramem, 405
testy wydajno ci sprz tu, 55 txid_current(), 168, 176, 433
dysk, 61, 77 txid_current_snapshot(), 168, 433
memtest86+, 56
pami , 55
U
procesor, 55, 59
TEXT, 25 uaktualnianie wyzwalacza, 400
The Database Test, 227 uaktualnienia, 169
TID, 265 uaktualnienie do nowszej g ównej wersji, 23
timeofday(), 325 uaktualnienie bezpo rednie, 24
timing, 59 uaktualnienie do PostgreSQL 8.3, 25
TOAST, 139, 321, 334 uaktualnienie mniej znacz cych wersji, 25
Tomcat, 375 UFS, 102
top, 355 ufs:freebehind, 103
zamienniki, 356 UFS1, 102
top-down, 270 UFS2, 104
TPC, 209, 227 unikalno indeksu, 242
TPC-B, 209 UNION, 275
TPC-B (sort of), 211 Unique, 273
TPC-B-like, 211, 218, 223 UNIQUE, 425
TPC-C, 227 Unix File System, 102
TPC-H, 26, 227 UPDATE, 170, 171, 172, 173, 176, 200, 201,
TPS, 22, 219, 344 298, 299
track_functions, 424 update_process_title, 355
transaction id, 326 uruchamianie
Transaction Per Second, 22 pgbench, 214
Transaction Processing Performance Council, proces demona autovacuum, 183
209, 226 urz dzenia, 347
Transactions Per Second, 219, 344 NAS, 46, 47
transakcje, 433 SAN, 46, 47
transakcje sk adowane, 122, 318 USB, 41
transakcje wirtualne, 326 user, 145
trendy, 362, 363 ustawienia na poziomie klienta, 159
przechowywanie historycznych usuni cia, 173
danych trendów, 363 usuwanie z cze , 288
TRUNCATE, 125, 419 uuid-ossp, 29
trwa y identyfikator, 326 u ycie pami ci przez wyzwalacz, 425
tryb JBOD, 53 u ywanie modu u contrib, 29
459
Wysoko wydajny PostgreSQL 9.0
walmgr, 383
V
warto ci hash, 408
vacuum, 176, 179, 180
warto ci null, 242
autovacuum, 181 w skie gard o, 32
b dy spowodowane brakiem pami ci, 187
wczytywanie pliku konfiguracyjnego, 146
HOT, 178
wersje PostgreSQL, 21, 429
implementacja procesu, 177 wewn trzne skanowanie indeksu, 282
odzyskanie wolnego miejsca na dysku, 177
w z y planu zapytania, 259
operacja czyszczenia na podstawie
WHERE, 171, 266, 281, 287, 407
kosztów, 179 widoczno transakcji, 167
problemy, 185 cykl yciowy widoczno ci rekordu, 168
proces vacuum, 177
konflikty podczas blokowania rekordów,
strony brudne, 180 171
strony pomini te, 180 serializacja, 172
strony trafione, 180
uaktualnienia, 169
VACUUM, 150, 152, 435
usuni cie, 173
VACUUM ANALYZE, 232 vacuum, 176
VACUUM FULL, 178, 185, 189, 191, 192,
wewn trzne mechanizmy okre laj ce
433, 440
widoczno , 168
VACUUM VERBOSE, 150, 189 xmax, 168
vacuum_cost_delay, 180
xmin, 168
vacuum_cost_page_dirty, 180
zerowanie identyfikatora transakcji, 174
vacuum_cost_page_hit, 180 widoki danych statystycznych, 315
vacuum_cost_page_miss, 180
pg_stat_bgwriter, 316
vacuum_defer_cleanup_age, 385
pg_stat_user_tables, 316
vacuum_freeze_max_age, 175 widoki kumulacyjne, 317
vacuum_freeze_min_age, 175, 418, 420
widoki zmaterializowane, 427
VARIANCE(), 271
Widoki ywe, 317
vfs.hirunningspace, 104 wielko zapytania na dysku, 230
vfs.read_max, 104 winda harmonogramu operacji
Visual Studio, 428
wej cia-wyj cia, 100
vm.overcommit_memory, 98 Window, 311, 434, 437
vm.swappiness, 98 kumulowanie wyniku, 311
vmstat, 32, 69, 344, 346
numerowanie, 311
WindowAgg, 274
Windows, 107
W
WITH, 434
WAL, 48, 49, 88, 90, 128, 338, 347, 382 WITH RECURSIVE, 434
konfiguracja przekazywania danych, 383 wolne wykonywanie funkcji i polece
ustawienia, 156 sk adowanych, 423
wal_block_size, 121 work_mem, 111, 117, 160, 269, 296, 297, 418
wal_buffers, 118, 121, 156, 165, 418 Write-Ahead Log, 48, 156, 382
wal_level, 436 writeback, 107
wal_sync, 158 written_per_sec, 339, 340
wal_sync_method, 50, 51, 65, 157, 158, 165 wspó bie ne tworzenie indeksu, 243
wal_writer_delay, 160 wybór wersji PostgreSQL, 23
460
Skorowidz
wyczerpanie mapy Free Space Map, 188 zbiór dzienników zdarze , 195
wydajno bazy danych, 209 ZCAV, 63
wydajno bufora bez wstrzymywania Zenoss, 368
zapisu, 52 zerowanie danych statystycznych, 426
wydajno dysku, 61 zerowanie identyfikatora transakcji, 174
wydajno wyda PostgreSQL, 22 zewn trzne dyski twarde, 41
wydajno zapyta IN, 277 zewn trzne programy do wczytywania
wydatki na zakup sprz tu, 35 danych, 416
wykorzystanie dysku, 333 ZFS, 44, 105
wykorzystanie pami ci, 358 zfs_nocacheflush, 106
wykrywanie skali wielko ci bazy danych, 210 zimny bufor, 257
wy czanie zliczanie rekordów, 421
bufor zapisu w nap dzie, 52 z czenia, 281
funkcje optymalizatora, 301 Anti Join, 286
wymuszanie kolejno ci z cze , 287 genetyczny optymalizator zapyta , 289
wyniki testów pgbench, 217 GEQO, 289
wyszukiwanie, 233 Hash Join, 285, 300, 302
wyszukiwanie za pomoc nieefektywnego Hash Semi, 277, 286
indeksu, 235 INNER JOIN, 289
wyszukiwanie modu ów contrib, 28 kolejno z cze , 287
wyzwalacze, 397, 438 LEFT JOIN, 289
AFTER, 425 Merge Join, 280, 283
u ycie pami ci, 425 p tle zagnie d one, 281
p tle zagnie d one wraz z wewn trznym
skanowaniem indeksu, 282
X
Semi Join, 307
XFS, 91, 96, 341 usuwanie z cze , 288
XID, 168, 175, 326, 327 wymuszanie kolejno ci z cze , 287
xmax, 168, 173, 174 z czenia zewn trzne, 437
xmin, 168, 174 zmaterializowane widoki, 427
XML, 263 znormalizowane lady wykonywanych
XMP, 60 zapyta , 201
zrzucanie zawarto ci bazy danych do pliku, 24,
25
Y
zwi kszenie parametrów pami ci
YAML, 263 wspó dzielonej w systemie Unix, 119
Z [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • glaz.keep.pl