local_filesystem_* 会话设置
ClickHouse 在 local_filesystem_* 生成分组中的会话设置。
这些设置可在 system.settings 中查看,并由 源代码 自动生成。
从本地文件系统读取数据的方法,可选值之一为:read、pread、mmap、io_uring、pread_threadpool。
‘io_uring’ 方法处于 Experimental 状态,并且不适用于 Log、TinyLog、StripeLog、File、Set 和 Join,以及其他在并发读写情况下使用可追加文件的表。
如果你在互联网上看过各种关于 ‘io_uring’ 的文章,不要被它们误导。除非是在有大量小型 IO 请求的场景下,否则它并不是更好的文件读取方法,而 ClickHouse 并不属于这种情况。因此,没有理由启用 ‘io_uring’。
从本地文件系统读取数据时,是否使用预取。
最后修改于 2026年7月23日