- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用“全部”打开 Postgres 日志记录,日志显示 LOG: execute S_1: BEGIN
。
S_1
是什么意思?
最佳答案
此日志条目的格式表示使用 extended query protocol .
来自链接文档:
In the extended protocol, the frontend first sends a Parse message, which contains a textual query string, optionally some information about data types of parameter placeholders, and the name of a destination prepared-statement object (an empty string selects the unnamed prepared statement)
日志中的 S_1
对应于该名称。
如果应用程序使用libpq
C 库或基于它的层,libpq 功能类似于PQprepare
、PQexecPrepared
或PQexecParams
建立在扩展协议(protocol)之上。另一方面,较旧的 PQExec
仅使用简单查询协议(protocol)。
关于postgresql - 了解 PostgreSQL 中的 "LOG: execute S_1: BEGIN ",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22715164/
假设一个像这样的数组: a = np.arange(10) 我想删除索引 2 到 5 中的数字。 我可以这样做: a = np.delete(a, np.s_[2:6]) 现在 a包含 [0, 1,
非常简单的问题。是的,也许不(那么)重要,但我真的很好奇它们是什么意思,但我找不到它们的含义。 // ipv4 struct sockaddr_in { short int
我不太明白为什么常规索引不能用于 np.delete。是什么让 np.s_ 如此特别? 例如,使用此代码,用于删除此数组的某些行.. inlet_names = np.delete(inlet_nam
我是一名优秀的程序员,十分优秀!