PostgreSQL Source Code
git master
Loading...
Searching...
No Matches
spccache.h
Go to the documentation of this file.
1
/*-------------------------------------------------------------------------
2
*
3
* spccache.h
4
* Tablespace cache.
5
*
6
* Portions Copyright (c) 1996-2026, PostgreSQL Global Development Group
7
* Portions Copyright (c) 1994, Regents of the University of California
8
*
9
* src/include/utils/spccache.h
10
*
11
*-------------------------------------------------------------------------
12
*/
13
#ifndef SPCCACHE_H
14
#define SPCCACHE_H
15
16
extern
void
get_tablespace_page_costs
(
Oid
spcid
,
float8
*spc_random_page_cost,
17
float8
*
spc_seq_page_cost
);
18
extern
int
get_tablespace_io_concurrency
(
Oid
spcid
);
19
extern
int
get_tablespace_maintenance_io_concurrency
(
Oid
spcid
);
20
21
#endif
/* SPCCACHE_H */
float8
double float8
Definition
c.h:644
Oid
unsigned int Oid
Definition
postgres_ext.h:32
fb
static int fb(int x)
Definition
preproc-init.c:92
get_tablespace_io_concurrency
int get_tablespace_io_concurrency(Oid spcid)
Definition
spccache.c:215
get_tablespace_maintenance_io_concurrency
int get_tablespace_maintenance_io_concurrency(Oid spcid)
Definition
spccache.c:229
get_tablespace_page_costs
void get_tablespace_page_costs(Oid spcid, float8 *spc_random_page_cost, float8 *spc_seq_page_cost)
Definition
spccache.c:182
src
include
utils
spccache.h
Generated on Tue Jan 27 2026 06:13:17 for PostgreSQL Source Code by
1.9.8