Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/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 检索数据库结果的内部结构_Database_Resultset - Fatal编程技术网

Database 检索数据库结果的内部结构

Database 检索数据库结果的内部结构,database,resultset,Database,Resultset,我试图了解更多关于数据库内部的信息,但有一件事我不明白,我没有找到相关的资源 当数据库找到请求的行时,它们是否都发送到客户端,或者用户必须逐个检索行? 如果second为true,那么这不应该生成许多往返时间吗?对于每个触发的查询,所有结果行都将一次发送。引擎是否将所有行连接到一个大字符串中,然后发送到客户端,还是存在其他机制?MS SQL server使用表格数据流传输数据。在google中搜索表格数据流,您将了解更多信息。

我试图了解更多关于数据库内部的信息,但有一件事我不明白,我没有找到相关的资源

当数据库找到请求的行时,它们是否都发送到客户端,或者用户必须逐个检索行?
如果second为true,那么这不应该生成许多往返时间吗?

对于每个触发的查询,所有结果行都将一次发送。

引擎是否将所有行连接到一个大字符串中,然后发送到客户端,还是存在其他机制?MS SQL server使用表格数据流传输数据。在google中搜索表格数据流,您将了解更多信息。