- 博客(847)
- 资源 (14)
- 收藏
- 关注
原创 DeepSeek总结的RegreSQL 2.0测试通过了。计划却没通过。
RegreSQL 2.0:更智能的SQL查询测试工具 RegreSQL 2.0是一款针对SQL查询的增强测试工具,不仅检查查询结果是否正确,还验证查询执行计划是否优化。与1.0版本仅验证结果行不同,2.0版本能够检测查询计划回归,如索引扫描意外转为全表扫描等性能问题。 该工具通过注入生产环境的统计信息(而非开发环境的空白数据)来获得真实的执行计划评估,避免开发环境下的假阳性结果。它基于实际可测量指标(如缓冲区读取量)而非估算成本进行验证,并采用统计方法过滤噪声,确保测试结果的可靠性。 2.0版本还具备跨版本
2026-07-14 19:32:01
478
原创 试用 duckdb_fdw作者李红艳开发的duckdb orc插件
文章摘要:本文介绍了如何在DuckDB中加载ORC扩展插件并测试其功能。首先从GitHub下载预编译的ORC插件,通过Python生成测试ORC文件并验证数据一致性。随后进行大数据量性能测试,比较了ORC与Parquet格式在不同压缩方式下的文件大小和查询性能。测试结果显示Zstd压缩后两种格式文件大小相近,但ORC插件的查询速度明显慢于Parquet,这源于上游rust-orc的性能限制。文章提供了完整的测试代码和性能数据对比。
2026-07-14 18:32:42
190
原创 DeepSeek总结的PR#23665改进TPC-H dbgen进度报告、ETA稳定性及生成性能
该PR对DuckDB的TPC-H数据生成功能进行了两项重要改进:1) 将dbgen接入进度条系统,支持生成和存储阶段的双重进度跟踪,并优化ETA估算算法避免剧烈波动;2) 彻底重构数据生成热路径,绕过中间结构直接写入DuckDB向量,消除冗余计算和拷贝。测试显示性能提升显著:SF=1加速4.8倍,SF=10加速10倍以上,SF=1000仅需470秒完成。改进核心在于减少中间物化、字符串处理和日期转换开销,同时优化内存使用。
2026-07-12 09:52:48
356
原创 DeepSeek总结的PR#23750为物化CTE添加流式扇出执行
这篇PR为DuckDB的物化CTE执行添加了流式扇出功能。核心改进是引入新的管道级广播交换机制,允许在CTE主体运行时将数据流式传输给符合条件的消费者,同时保留原有SQL语义。PR定义了三种执行模式(MATERIALIZED/STREAMING_FANOUT/HYBRID_FANOUT)和三种扇出方式(DIRECT/BUFFERED/MIXED),通过EXPLAIN展示物理策略。新机制通过PipelineBroadcastExchange协调生产者和消费者,支持直接推送、缓冲存储和物化存储的灵活组合,同时处
2026-07-12 09:45:52
312
原创 duckdb 1.6dev新增的.manual命令
DuckDB和TursoDB的函数文档查询功能比较 DuckDB的.manual命令支持模糊查询函数文档,当输入不存在或拼写错误时会推荐近似函数(如delete推荐degrees,colc推荐多个函数)。查询成功时会显示函数签名、描述和示例(如degrees和concat函数)。但该功能不支持SQL关键字查询,且.help命令无法获取函数文档。 TursoDB(SQLite的Rust改写版本)也提供.manual命令,但用途不同:主要用于查询数据库概念说明(如"Live Materialized Views
2026-07-11 11:01:40
168
原创 用split命令恢复被wget -c命令误追加的zip压缩包
在使用wget下载DuckDB最新版本时,因漏写-O参数导致文件被错误追加到已有zip文件中。通过分析wget日志发现原文件大小为82,269,872字节,使用split命令按此大小分割损坏的文件后,成功恢复了原始zip文件。经unzip验证,恢复的文件包含3个原始组件且完整可用。这一方法有效解决了因wget参数错误导致的文件损坏问题,为类似情况提供了可行的恢复方案。
2026-07-11 10:48:13
185
原创 DeepSeek总结的duckdb_zim插件
DuckDB_zim 是一个 DuckDB 扩展,支持直接读取 Kiwix/openZIM 格式的离线存档文件(如维基百科、WikiMed 等)。该扩展通过 libzim 实现,提供内容扫描、元数据查询、文章提取及全文搜索功能,并与 HTML 处理扩展 webbed 集成。支持 Linux、macOS 和 WebAssembly 平台(Windows 暂不支持),需 GPL-2.0 许可。用户可通过社区扩展仓库安装,或从源码构建。核心功能包括惰性加载内容、路径/标题过滤、多存档联合查询,以及 MIME 类型
2026-07-05 07:17:40
731
原创 试用duckdb 的ai插件调用本地大模型完成查询
试用文档中的例子:https://leonardovida.github.io/duckdb-ai/docs/cookbooks/support-ticket-data。github存储库 https://github.com/leonardovida/duckdb-ai。官方文档 https://leonardovida.github.io/duckdb-ai/安装插件并装载,调用ai函数。有多个重载函数,指定不同参数。查看都有哪些本地模型可用。启动ollama服务端。
2026-07-04 10:01:32
303
原创 在linux和windows中解决duckdb 1.6dev版本输出执行计划报错问题
想到windows的type命令可以打印纯文本,改为set PAGER=type,还是不行,可能因为type是内部命令,不是具体的文件名,无法找到。duckdb 1.6dev版本最近输出执行计划默认支持翻页,翻页程序在linux中是less, 在windows中是more。windows中,默认没有less程序,duckdb调用more来翻页,导致显示串行问题。需要注意,msys2中虽然也有less程序,同样会导致乱码,别用。而直接在linux命令行执行, 因为不调用翻页程序,是能够输出的。
2026-07-04 08:12:49
446
原创 试用DuckDB 的 nanobind绑定 Python 包
DuckDB Python包将底层绑定从pybind11切换到nanobind,安装包体积略有减小但变化不大。测试发现,在Python 3.14.6 free-threading版本中安装失败,提示平台不支持。切换到标准版本后安装成功(1.6.0.dev265),使用体验与旧版无异,查询功能和执行计划显示正常。这表明版本兼容性问题可能导致安装失败,需确保环境匹配。
2026-07-02 20:19:16
216
原创 试用duckdb 1.6dev python模块
本文记录了在Linux环境下使用Python虚拟环境操作DuckDB数据库的过程。首先激活虚拟环境并检查已安装的DuckDB版本为1.5.3,展示了执行计划输出存在换行符转义问题,可通过print()解决。然后通过设置代理下载并安装DuckDB 1.6.0.dev214开发版,需指定版本号并使用本地whl文件。安装成功后验证新版DuckDB执行计划输出格式正常。整个过程涉及虚拟环境管理、包版本控制、代理设置等操作注意事项。
2026-07-02 19:40:18
276
原创 DeepSeek总结的社区 Docker 镜像:保持 Operator 开源,避免供应商注册表锁定
摘要: Percona PostgreSQL Operator 3.0.0引入社区Docker镜像功能,允许用户使用上游PostgreSQL官方构建的镜像,而非供应商发行版镜像,从而避免注册表锁定风险。镜像从PGDG仓库直接拉取,确保信任链透明。该功能支持用户自行构建并托管镜像,但需注意Percona特有功能(如透明数据加密)将不可用。文章探讨了开源项目面临的供应商锁定问题、发行版存在的合理性,并详细说明了社区镜像的构建方法、内容组成及使用方式。技术预览版镜像已发布,生产环境建议用户自行构建。
2026-07-01 18:20:49
274
原创 用提前分组聚合来优化DuckDB大表关联聚合
本文展示了通过优化SQL查询结构显著提升性能的方法。原始查询对事实表fact_a和fact_b进行双表连接后聚合,耗时0.675秒。优化方案改为先分别对两个事实表进行预聚合(计算计数和总和),再通过键值关联和数学运算得出最终结果。这种改写避免了大规模数据连接操作,将执行时间缩短至0.035秒,性能提升达95%。该优化技巧适用于需要连接多个大表并进行聚合计算的场景,通过减少中间结果集大小来大幅提高查询效率。
2026-07-01 18:13:35
137
原创 DeepSeek总结的一个面向 DuckDB 的“自然语言转 SQL”代理
本文介绍了Agentic DuckDB Analyst,这是一个将自然语言转换为SQL的代理系统,其核心特点是不信任初始答案,而是通过多级验证机制确保结果准确性。系统采用从低到高的四层验证阶梯:执行保护(基础错误检查)、结果合理性(空值/异常检测)、意图对齐(反向翻译验证)和自洽性(多样本一致性聚类)。评测工具支持离线模拟和真实模型测试,通过64个定制问题(含可回答/不可回答/歧义三类)评估性能,重点关注拒绝召回率、精确率和按难度分类的准确率。项目提供完整的运行流程,包括标准答案快照、多轮测试和结果分析,支
2026-06-30 19:55:49
340
原创 DeepSeek总结的Text-to-SQL 是一个已经解决的演示问题
文章摘要:本文探讨了Text-to-SQL技术在实际应用中的局限性。作者指出,尽管演示中能完美生成SQL查询,但在真实数据库中常产生错误或虚构答案。解决方案包括:基础错误检查、合理性验证、结果比较等分层验证机制,并强调需区分"正确拒绝"和"错误放弃"。文章还讨论了模糊查询处理、测试基准的记忆效应问题,以及构建有效评估体系的重要性。最终指出,真正的挑战不在于生成SQL的能力,而在于建立能识别不可回答问题并合理拒绝的系统。
2026-06-30 19:48:28
262
原创 DeepSeek总结的展望 Postgres 19:拆分和合并分区
文章摘要: Postgres 19将引入SPLIT PARTITION和MERGE PARTITIONS语法,彻底改变分区表重组方式。目前修改分区设计需要繁琐的手动操作,而新功能允许通过单个语句完成分区拆分与合并。演示案例显示,用户可将季度分区拆分为月度分区(SPLIT PARTITION),或将旧分区合并回更大时间范围(MERGE PARTITIONS)。该操作具有事务性,强制分区范围连续性,并支持默认分区处理。这些改进显著提升了Postgres声明式分区的灵活性和易用性,使其成为更强大的数据管理工具。
2026-06-28 07:35:22
526
原创 DeepSeek总结的Silk:为 ClickHouse 打造的丝滑纤程运行时
摘要 Silk 是 ClickHouse 团队专为高性能数据库场景开发的开源 C++ 纤程运行时,具备三大核心技术特性:(1)基于 NUMA 感知的工作窃取调度器,实现纳秒级纤程切换(3.6ns)和智能拓扑调度;(2)深度集成 io_uring 的异步 I/O 核心,单连接吞吐量达 boost::asio 的15倍;(3)独创的零堆分配设计,通过 mmap 栈池和侵入式数据结构,在稳态运行时完全消除内存分配。该运行时特别适合处理高并发微操作场景,如对象存储I/O和分布式缓存,能显著降低尾延迟(99分位延迟优
2026-06-28 07:32:28
635
原创 duckdb 1.6dev的新功能:触发器和variant 数据类型
摘要:本文记录了DuckDB数据库最新预览版(v1.6.0-dev9687)的测试过程。在Linux和Windows环境下均成功运行,但Windows版缺少部分社区插件。重点测试了幻灯片中提到的两个新功能:1) 触发器功能,成功实现对target表的插入/删除操作审计;2) VARIANT数据类型,可存储JSON、字符串、数值等多种类型数据,并支持类型转换和条件查询。测试结果表明这些新功能运行正常,展示了DuckDB在数据存储和处理方面的灵活性提升。(150字)
2026-06-27 09:16:30
238
原创 用docker镜像文件安装测试openeuler
摘要:本文记录了在WSL2环境下使用Docker加载openEuler镜像的过程。由于直接加载压缩文件失败,需先用xz工具解压后再通过docker load命令成功导入镜像。随后创建并运行容器,验证了Python、DuckDB等工具的正常运行,并通过系统信息确认了容器环境。文中还提供了openEuler官方镜像获取方式的参考链接。整个过程展示了在WSL2中部署openEuler容器的完整流程。
2026-06-27 08:58:35
272
原创 在windows上使用minio
本文简要记录了在Windows系统上安装和配置MinIO对象存储服务的过程。首先通过curl下载MinIO服务端(minio.exe)和客户端(mc.exe)程序,然后设置管理员凭据并启动服务端,指定数据存储目录和控制台端口。启动后,服务端会显示API和WebUI访问地址及凭据信息。在客户端配置过程中,发现服务端提示的CLI命令格式有误,正确的命令不应包含单引号。最后通过mc命令成功创建别名并验证服务运行状态,显示存储池使用情况和系统信息。值得注意的是,MinIO官方GitHub仓库已于2026年4月归档,
2026-06-24 20:23:14
344
原创 DeepSeek总结的pg_clickhouse v0.3.2 新特性:Postgres 19、TLS、正则表达式与内存
pg_clickhouse v0.3.2版本发布,带来四大改进:支持PostgreSQL 19 Beta1;新增TLS连接选项(secure/min_tls_version);修复正则表达式下推逻辑并优化标志映射;解决内存消耗问题(未缓冲查询和嵌套循环连接)。其他更新包括添加压缩选项、空数组ANY()修复等。该版本无需重载即可生效,已自动部署至ClickHouse Cloud实例。
2026-06-24 18:34:08
374
原创 DeepSeek总结的DuckDB 如何在不触及生产环境的情况下降低开发成本
来源:https://meltano.com/blog/how-duckdb-cuts-development-costs-without-touching-production。
2026-06-21 11:05:27
602
原创 DeepSeek总结的DuckDB 内部原理:DuckDB 为什么这么快?(第一部分)
本文探讨了DuckDB数据库的快速性能原理。作为进程内分析型SQL数据库,DuckDB通过以下设计实现高效查询: 进程内执行避免了传统数据库的网络序列化开销 基于Postgres解析器将SQL转换为逻辑计划 优化器执行表达式重写、谓词下推等优化 列式存储配合zone map实现高效数据访问 向量化执行和Morsel驱动并行处理 特别值得注意的是其零拷贝特性:DuckDB可以直接读取Python/Arrow等进程内数据结构,避免数据复制。存储层采用列式压缩布局,支持高效扫描。查询执行过程通过多种优化手段提升性
2026-06-21 10:09:20
442
原创 clickhouse 26.6和duckdb 1.6dev的group by cube查询比较
本文对比了DuckDB和ClickHouse在处理1亿行随机数分组汇总时的性能表现。DuckDB 1.6dev生成数据并执行CUBE分组聚合耗时1.593秒,产生572,973行结果;而ClickHouse 26.6生成数据仅需5.758秒,分组聚合仅0.322秒,但只产生1,168行结果。检查发现ClickHouse的随机数生成可能存在问题,导致结果行数异常偏少。后续测试显示ClickHouse的rand()函数返回值为40亿级别的大整数,可能影响了取模运算结果。性能方面,ClickHouse在处理大数据
2026-06-21 09:19:02
431
原创 DeepSeek总结的DuckDB 独立衍生发行版Haybarn
Haybarn 是基于 DuckDB 1.5.4 的独立衍生发行版,提供自有品牌的二进制文件、库和扩展生态系统。它通过多种渠道分发CLI工具、共享库、Python/Node/Rust绑定等组件,并维护独立的扩展签名体系(haybarn-extensions.query.farm)。当前1.5.4版本处于RC阶段,最终版将在扩展目录稳定后发布。该项目作为DuckDB的硬分支维护,采用MIT许可证,但与DuckDB基金会无关联。所有构建制品均附带SLSA证明,支持从源码构建并保持与上游的ABI兼容性。
2026-06-21 07:39:38
214
原创 DeepSeek总结的pg_ducklake v1.0发版说明
pg_ducklake v1.0正式发布,这是一个生产就绪的DuckLake实现,将完整的数据湖仓功能集成到PostgreSQL中。该版本提供完整的DuckLake工作流,包括DML操作、模式演化、时间旅行、ACID事务等特性,同时保持与DuckDB的兼容性。专为OLTP环境优化,通过数据内联和直接插入等技术实现高效数据摄取,比标准DuckDB+DuckLake组合快5.8倍。作为独立扩展构建在libpgduckdb内核上,不再依赖pg_duckdb。支持PostgreSQL 14-18,提供Docker快
2026-06-19 13:50:36
458
原创 duckdb图查询插件duckpgq的安装和使用
DuckPGQ 是 DuckDB 的图查询扩展插件,支持在关系型数据库中执行图遍历查询。本文演示了该插件的安装及使用流程: 插件安装 需使用 DuckDB 1.4.1 版本(高版本不兼容) 通过命令 INSTALL duckpgq FROM community 安装 数据准备 加载示例图数据库 snb.duckdb 定义属性图结构:包含 Person/Forum 顶点表和 knows/hasMember 边表 典型查询示例 最短路径查询:查找 id=14 用户到其他用户的最短社交路径 共同好友查询:找出 i
2026-06-19 13:46:25
52
原创 DeepSeek总结的MariaDB 的 DuckDB 存储引擎
MariaDB推出DuckDB存储引擎预览版,实现事务型与分析型数据库的进程内融合。该引擎以插件形式提供,支持创建列式存储表(ENGINE=DuckDB),通过DuckDB的向量化多核引擎加速分析查询,同时保持与InnoDB事务表无缝交互。TPC-H基准测试显示,11GB数据加载仅需33秒,22个查询总耗时4.3秒。该方案消除了传统ETL需求,适用于HTAP场景和即席分析,但当前存在字符集、精度等限制。未来将扩展GIS支持、数据湖访问等功能,与ColumnStore形成互补(单节点vs分布式)。
2026-06-16 20:06:12
506
原创 DuckDB对group by cube / rollup / groupping sets查询的优化
DuckDB在2026年6月16日合并了一个关于ROLLUP/CUBE/Grouping Sets优化的重要PR(#23287),该优化采用级联聚合方式替代原有多个哈希表实现。通过先计算最宽分组集的聚合结果,然后基于该结果进行二次聚合,显著提升了性能。例如在TPC-H SF100测试中,CUBE操作耗时从0.8秒降至0.4秒。作者通过物化CTE和聚合状态实现了这一优化,验证了其早期博客中提出的技术思路的正确性。测试结果显示,新版本在处理包含约1500万行的lineitem表时,CUBE查询仅需0.026秒即
2026-06-16 18:22:39
180
原创 DeepSeek总结的parquet Variant “碎形化“技术
文章摘要 Parquet的Variant碎形化(shredding)技术用于高效处理半结构化数据,通过将部分同构字段提取为独立列来优化性能。Variant数据以包含value和metadata的group形式存储,碎形化后支持列式投影和统计跳过。元数据统一存储在metadata列中,而值可存储在value或类型化字段typed_value中。规范详细定义了各种数据类型的碎形化存储格式,包括基本类型、数组、对象等,并规定了读取时的重构规则。碎形化能显著提升查询效率,如仅需加载特定碎形化列而无需反序列化整个Va
2026-06-15 19:23:21
386
原创 DeepSeek总结的parquet Variant 二进制编码
Variant 二进制编码规范摘要 Variant 是 Parquet 格式中用于表示半结构化数据(如 JSON)的二进制编码方案,支持三种类型: 基本类型(如 INT, STRING) 数组(有序 Variant 值列表) 对象(无序键值对集合) 编码由两部分组成: 元数据编码:包含版本、字典大小、偏移量和字符串字典 值编码:包含类型标识和实际数据值 技术特点: 元数据使用头部字节标识版本、字符串排序状态和偏移量大小 值编码包含2位基本类型标识符 支持高效嵌套数据访问和路径查询 可与"碎形化"技术结合,将
2026-06-15 19:20:41
486
原创 DeepSeek总结的MariaDB + DuckDB:数据分析的新游乐场——初探新存储引擎
MariaDB新推出的DuckDB存储引擎为数据分析提供了创新解决方案。该引擎支持在MariaDB实例中创建DuckDB表(通过ENGINE=DuckDB语法),利用DuckDB的列式存储和向量化执行处理分析查询,同时保留InnoDB处理事务性工作负载的能力。目前该功能处于alpha测试阶段,需通过配置加载插件,支持8GB内存限制。测试显示可以创建DuckDB表、加载数据、执行查询,并实现InnoDB与DuckDB表的连接操作,但暂不建议用于生产环境。这一集成方案为混合工作负载管理提供了新思路,用户可通过测
2026-06-14 21:26:27
345
原创 DuckDB 1.6dev新功能:触发器
DuckDB 1.6.0开发版新增了触发器功能,支持两种实用场景:1)跨表联动操作,当在has_own_trigger表插入数据时自动在另一表has_own_trigger_log记录日志;2)自表数据合并,通过触发器实现MERGE操作,在people表插入数据时自动合并更新(如John薪资从92_000更新为105_000)或插入新记录(如Sarah)。这些特性增强了数据操作的自动化能力,最新开发版本可通过指定链接下载。
2026-06-10 19:29:32
142
原创 DeepSeek总结的展望 Postgres 19:查询提示
文章摘要: Postgres 19 将引入查询提示功能,通过新增的 pg_plan_advice 和 pg_stash_advice 模块实现。这一功能结束了 Postgres 社区长期以来的争论,为 DBA 提供了优化查询的灵活工具。pg_plan_advice 允许通过 GUC 或独立存储区设置建议,约束而非替代规划器的决策,确保错误建议能优雅降级。pg_stash_advice 则支持将建议持久化,便于生产环境使用。这些功能解决了社区对提示的担忧,同时保持了 Postgres 的核心原则。 (字数:1
2026-06-07 12:04:04
688
原创 DeepSeek总结的使用 Docker 对 PostgreSQL 进行 Beta 测试
本文介绍了如何使用Docker容器测试PostgreSQL 19 Beta 1版本。作者详细说明了通过Docker构建预发布镜像的步骤,包括获取适合操作系统的Docker版本和使用docker buildx命令构建特定版本。文中演示了启动容器、连接数据库以及测试PostgreSQL 19的新功能,如pg_stat_lock视图、pg_plan_advice扩展和pg_stat_statements的增强功能。通过具体SQL示例,展示了如何利用这些新特性,并鼓励读者参与测试。这种方法为开发者提供了在不影响生产
2026-06-07 11:58:54
400
原创 试用DuckDB musl版本CLI
尝试在Ubuntu和GCC容器中运行DuckDB的musl版本时遇到动态链接库问题。安装musl库后,仍报错缺少libc.musl-x86_64.so.1文件,且出现C++标准库符号未找到的错误,尽管ldd显示libstdc++.so.6存在。这表明musl版本的DuckDB可能与系统Glibc环境存在兼容性问题,可能需要完整的musl工具链或静态链接版本。建议检查构建环境是否完全匹配musl标准库要求,或使用官方提供的musl兼容环境运行。
2026-06-07 07:07:55
412
原创 DeepSeek总结的 waddler,一个 Go 语言编写的从 YAML 文件运行的 ETL 管道
文章摘要 《构建waddler:我们真的需要Spark吗?》介绍了作者Mehrab Rahman开发的一个极简ETL工具waddler,它使用Go语言编写,基于DuckDB查询引擎,通过YAML配置文件执行数据处理流程。文章探讨了从传统Spark集群转向轻量级单机方案的思考过程,分享了DuckDB在处理分析工作负载时的优势(如直接查询CSV/Parquet文件、GROUP BY ALL语法),以及选择Go语言而非Python的原因(易分发性)。项目采用模块化设计,包含配置解析、DuckDB引擎封装和验证规则
2026-06-06 18:57:52
516
原创 DeepSeek总结的使用实体-组件-系统和基于存在性处理进行Python编程43-44(完)
本文探讨了数据导向设计在系统测试中的应用,提出了测试即系统的理念。文章指出测试和生产检查系统在结构上相同,都包含读集合和写集合(或报告输出)。这种统一性带来三个优势:1) numpy列的自然属性测试;2) 事件日志回放的便捷实现;3) 无需模拟的集成测试(通过队列边界实现)。 文中强调,从项目第一天就应采用测试驱动开发(TDD),通过最小/最大案例定义行为预期。Python生态下,建议结合pytest框架使用,但避免unittest.mock(通过队列隔离替代模拟),推荐使用hypothesis进行基于属性
2026-06-06 09:08:59
526
原创 DeepSeek总结的使用实体-组件-系统和基于存在性处理进行Python编程41-42
文章摘要 本文提出"面向压缩的编程"理念,反对过早抽象,主张先编写三个具体案例再考虑抽象。过早抽象(如继承层次、未经验证的协议等)往往因不匹配实际需求而产生额外成本。真正的抽象应来自重复模式的自然压缩。在依赖第三方库时,需评估其是否真正解决你的具体问题,而非盲目采用。规范建议:先自行实现简单功能,审慎评估依赖项源码和维护状况,根据规模决定是否采用。Python生态中,pandas和ORM等工具需特别审慎,确保其确实匹配需求而非习惯性使用。(149字)
2026-06-06 09:07:11
424
原创 DeepSeek总结的PostgreSQL 19 Beta 1发布说明
PostgreSQL 19 Beta 1 已发布,带来多项性能优化和功能增强。主要亮点包括:改进的异步 I/O 子系统、并行化 autovacuum 操作、外键检查性能提升、SQL/PGQ 属性图查询支持、时间查询扩展功能,以及增强的安全特性如 SNI 支持和密码过期警告。监控方面新增多个统计视图,逻辑复制功能更加灵活。开发者体验方面新增 MERGE/SPLIT PARTITIONS 命令和 DDL 生成函数。测试期间仍可能调整功能细节,社区鼓励用户参与测试以帮助发现问题。正式版预计在 2026 年发布。
2026-06-05 18:17:55
519
从Windows转向Linux基础教程
2007-04-21
Microsoft Visual C++ Toolkit 2003 精简版
2009-10-21
《动手学深度学习》(Dive into Deep Learning)中文版
2019-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅