gpt4 book ai didi

sql - 顺序磁盘读取实际上是顺序的吗?

转载 作者:行者123 更新时间:2023-11-29 12:36:58 26 4
gpt4 key购买 nike

我正在使用 PostgreSQL 9.4。

首先,我在只有一个 ssd 驱动器的系统上安装了 postgreSQL。

我试图了解什么是顺序读取,但最终遇到了一些问题。例如,如果我们要求 SQL-Server 给我们一些未索引的数据,则可能会发生序列扫描。但是,如果两个不同的客户端同时从两个不同的表中请求数据怎么办?在这种情况下,sql-server 为每个客户端创建两个不同的进程并同时执行查询。

但是如果查询是并发执行的,驱动器的头部需要从第一个表所在的区域跳转到第二个表所在的区域。

所以,我们实际上没有顺序读取,在表的区域之间跳转。我在哪里?你不能稍微解释一下吗?

最佳答案

“顺序扫描”是指从头到尾逐行依次读取表格。就如何从物理存储读取数据而言,这毫无意义。

所以这个术语是关于逻辑读取的。

不确定答案是否需要更多解释。

关于sql - 顺序磁盘读取实际上是顺序的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32496981/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com