Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 带保持的Postgres光标_Database_Postgresql_Cursor - Fatal编程技术网

Database 带保持的Postgres光标

Database 带保持的Postgres光标,database,postgresql,cursor,Database,Postgresql,Cursor,在获取大量数据时,保持光标使用数据库资源 他们使用什么资源?多少钱? 将cursor\u tuple\u fraction设置为1是否会影响所使用的资源 我想获取一个表中的所有行,但一次获取大约1000行。带有HOLD的游标使用物理磁盘空间,它们存储在临时文件中。所需的空间量取决于您的查询和数据,您可以用预期的行数乘以单行的大小进行粗略估计。将cursor\u tuple\u fraction设置为1不会对使用的空间量产生任何影响,但会影响创建光标所需的时间 阅读

在获取大量数据时,保持光标使用数据库资源

他们使用什么资源?多少钱? 将cursor\u tuple\u fraction设置为1是否会影响所使用的资源


我想获取一个表中的所有行,但一次获取大约1000行。

带有HOLD的游标使用物理磁盘空间,它们存储在临时文件中。所需的空间量取决于您的查询和数据,您可以用预期的行数乘以单行的大小进行粗略估计。将cursor\u tuple\u fraction设置为1不会对使用的空间量产生任何影响,但会影响创建光标所需的时间

阅读