[ Pobierz całość w formacie PDF ]
pg_database, 125 pg_tblspc, 110
pg_database_size(), 333 pg_total_relation_size(), 139, 334
pg_default, 109 pg_twophase, 110
pg_dump, 23 pg_upgrade, 24, 25, 440
pg_dumpall, 23 pg_xlog, 103, 110, 155
pg_freespacemap, 194 pgAdmin III, 184, 262
pg_hba.conf, 148, 371 pgbench, 28, 59, 137, 201, 209, 344, 433, 439
pg_indexes_size(), 334, 439 analiza opó nienia, 219
pg_last_xlog_receive_location(), 436 definicja skryptu zapytania, 211
pg_last_xlog_replay_location(), 436 definicja tabeli, 210
pg_locks, 318, 326, 327, 328, 330, 332 inicjalizacja tabel, 211
pg_migrator, 24 konfiguracja serwera bazy danych, 213
pg_multixact, 110 ograniczenia programu, 224
pg_prepared_xacts, 318 powody otrzymywania b dnych wyników
pg_relation_size(), 139, 333, 334 i ró nic, 222
pg_reload_conf(), 146 programistyczne wersje PostgreSQL, 223
pg_restore, 24, 435 skrypt transakcji, 211
pg_settings, 118, 144, 147, 336 test przeprowadzaj cy jedynie zapytania
pg_size_pretty(), 333 SELECT, 217
pg_sleep(), 231 test szybko ci wstawiania danych, 225
pg_start_backup, 382 test transakcji TPC-B-like, 218
pg_stat_activity, 188, 318, 324, 325, 328, 330, testy domy lne, 209
372, 432, 433, 438 uruchamianie, 214
pg_stat_all_tables, 181, 318 u yteczno wyników, 223
pg_stat_bgwriter, 130, 132, 134, 316, 317, w tki worker, 224
318, 335, 336, 337, 340, 363, 426, 432 w asne testy, 225
pg_stat_database, 317, 324 wykrywanie skali wielko ci bazy danych,
pg_stat_reset(), 233, 317 210
pg_stat_reset_shared(), 317, 439 wyniki graficzne, 216
pg_stat_reset_single_function_counters(), 317, wyniki testów, 217
427, 439 pgbench_accounts, 141, 210, 212, 319
pg_stat_reset_single_table_counters(), 317, pgbench_accounts_key, 140
427, 439 pgbench_accounts_pkey, 141
pg_stat_statements, 201, 202, 435, 440 pgbench_branches, 210, 212, 319, 320
pg_stat_sys_tables, 182, 318 pgbench_history, 210, 212, 320, 321
454
Skorowidz
pgbench_tellers, 210, 319, 320 postgres, 196
pgbench-tools, 216 PostgreSQL, 21
konfiguracja, 216 uaktualnienie bezpo rednie, 24
pgBouncer, 374 uaktualnienie do nowszej g ównej
PgCluster, 390 wersji, 23
pgfincore, 134 wersje, 23, 429
pgFouine, 189, 203 wydajno wyda , 22
format danych wyj ciowych, 204 PostgreSQL 8.1, 22, 431
pgFoundry, 30 PostgreSQL 8.2, 432
pgiosim, 78 PostgreSQL 8.3, 25, 432
pgloader, 416, 417 PostgreSQL 8.4, 434
pgmemcache, 377 PostgreSQL 9.0, 24, 436
pgpool, 389 PostgreSQL System Impact, 206
pgpool-II, 373, 389 postgresql.conf, 118, 143, 439
równowa enie obci enia dla skalowania komentarze, 146
replikacji, 374 postgresql-contrib, 28
pgsi, 206 Postgres-XC, 390
pgstat_bgwriter, 130 postmaster, 145
pgstat_bgwriter.buffers_alloc, 131 poszukiwanie odpowiednika zapytania, 300
pgstat_bgwriter.checkpoints_req, 129 PQA, 205
pgstat_bgwriter.checkpoints_timed, 129 PRECEDING, 437
pgstatspack, 367 PREPARE, 423
pgstattuple, 194 PREPARE TRANSACTION, 318
pgtune, 166 PRIMARY KEY, 232
PITR, 382, 419 problemy zwi zane z wydajno ci , 421
PITRtools, 383 wersje PostgreSQL, 429
PL/pgSQL, 424, 438 procesor, 36
PL/Proxy, 408 testy wydajno ci, 55, 59
skalowanie, 410 profilowanie, 32
plan zapytania, 256 dyskowe operacje wej cia-wyj cia, 349
plan zapyta dla pustej partycji, 399 profilowanie bazy danych, 427
w z y, 259 DTrace, 428
plik dziennika zdarze , 200 gprof, 427
pliki tymczasowe, 111 OProfile, 428
podtrzymywany bateryjnie bufor zapisu, 50 Visual Studio, 428
podwójnie buforowane dane, 133 programowa macierz RAID, 44
Point-in-time recovery, 382 programowanie bazy danych, 438
pole kontekstu, 145 programowanie CTE, 434
polecenia sk adowane, 423 projekt dbt, 227
po czenia z baz danych, 147, 324 projekty replikacji, 389
pomiar nadmuchania indeksu, 191 Promise, 46
pomini cie optymalizacji protoko y
mechanizmu WAL, 418 SMART, 40
ponowne indeksowanie, 244 SNMP, 363
ponowne wczytywanie pliku Streaming Replication, 384
konfiguracyjnego, 146 XMP, 60
poprawianie zapyta , 299 prstat, 356
455
Wysoko wydajny PostgreSQL 9.0
przeci enie
Q
klucz zewn trzny, 424
QUERY EXECUTE...USING, 423
mechanizm zbieraj cy dane
quicksort, 269
statystyczne, 426
quote_literal, 424
punkt kontrolny, 134
przegl d wielko ci bufora, 141
przegl d zawarto ci bufora, 137
R
przekierowywanie polece INSERT
RAID, 38, 112
do partycji, 397
przetwarzanie punktów kontrolnych, 128 RAID 0, 39
RAID 1, 39, 112
przetwarzanie w z ów, 268
RAID 1+0, 39
Aggregate, 271
RAID 10, 39
Append, 275
RAID 5, 39
CTE, 280
RAID 6, 39
Gruop, 276
RAM, 37
HashAggregate, 272
Limit, 270 Random Access, 68
random_page_cost, 161, 239, 260, 262, 300
Nested Loop, 278, 280
OFFSET, 271 Read Committed, 171
operacje ustawiania, 278 Reconnoiter, 368
redirect_stderr, 195
Result, 274
REDO, 48
Sort, 268
Redundant Array of Independent Disks, 38
sortowanie, 268
regu y partycjonowania, 398
Subplan, 277
REINDEX, 125, 189, 192, 243, 320, 406, 440
Subquery Scan, 277
ReiserFS, 93
Unique, 273
rejestrowanie CSV, 197
WindowAgg, 274
rejestrowanie danych wydajno ci, 363
przywracanie równoleg e, 419
przywrócenie do pewnego punktu w czasie, rejestrowanie informacji o blokadach, 332
382 rejestrowanie trudnych zapyta , 199
rejestrowanie zdarze , 150, 194
ps, 355, 426
zdarzenia procesu demona
pset, 231
autovacuum, 182
psql, 59
relatime, 97
pula po cze , 371
replikacja, 24, 381, 388, 436
liczba po cze , 372
Bucardo, 388
liczniki, 372
Hot Standby, 381, 384
pgBouncer, 374
pgpool-II, 373 konfiguracja za pomoc danych
serwer aplikacji, 375 mechanizmu WAL, 383
Londiste, 387
punkty kontrolne, 128
mened ery kolejki replikacji, 386
aktywno tworzenia, 335
pgpool-II, 389
nat enie operacji wej cia-wyj cia, 130
projekty replikacji, 389
przeci enie, 134
skalowanie odczytu, 388
rozproszenie, 130
Slony, 387
tworzenie, 129
Streaming Replication, 384
ustawienia, 155
456
Skorowidz
RESET, 144 Sharding, 410
reset_val, 144 Shared Nothing, 410
resource fork, 334 shared_buffers, 32, 117, 121, 134, 135, 149,
Result, 274 159, 164, 255, 295, 320, 336, 340, 341, 440
ROLLBACK, 170, 176, 401 shared_preload_libraries, 200
Round Robin Database tool, 364 short stroking, 63, 67
row_number(), 311 SHOW, 118, 147
rozgrzany bufor, 257 sighup, 145, 146
rozproszenie punktów kontrolnych, 130 SIGHUP, 146
rozproszenie u ycia bufora, 140 Simple Network Management Protocol, 363
[ Pobierz całość w formacie PDF ]