51.79. pg_prepared_statements
В представлении pg_prepared_statements отображаются все подготовленные операторы, существующие в текущем сеансе. За дополнительными сведениями о подготовленных операторах обратитесь к PREPARE.
Представление pg_prepared_statements содержит отдельную строку для каждого подготовленного оператора. Строки добавляются в него, когда создаётся новый подготовленный оператор, и удаляются, когда подготовленный оператор освобождается (например командой DEALLOCATE).
Таблица 51.80. Столбцы pg_prepared_statements
Тип столбца Описание |
|---|
Идентификатор подготовленного оператора |
Строка запроса, переданного клиентом и создавшего этот подготовленный оператор. Для подготовленных операторов, создаваемых через SQL, это оператор |
Время, в которое был создан подготовленный оператор |
Ожидаемые типы параметров для подготовленного оператора в форме массива |
Значение |
Сколько раз был выбран общий план |
Сколько раз был выбран специализированный план |
Представление pg_prepared_statements доступно только для чтения.
51.79. pg_prepared_statements
The pg_prepared_statements view displays all the prepared statements that are available in the current session. See PREPARE for more information about prepared statements.
pg_prepared_statements contains one row for each prepared statement. Rows are added to the view when a new prepared statement is created and removed when a prepared statement is released (for example, via the DEALLOCATE command).
Table 51.80. pg_prepared_statements Columns
Column Type Description |
|---|
The identifier of the prepared statement |
The query string submitted by the client to create this prepared statement. For prepared statements created via SQL, this is the |
The time at which the prepared statement was created |
The expected parameter types for the prepared statement in the form of an array of |
|
Number of times generic plan was chosen |
Number of times custom plan was chosen |
The pg_prepared_statements view is read-only.