01 流复制介绍PostgreSQL 支持 COPY 操作,COPY 操作通过流复制协议(Streaming Replication Protocol)实现。COPY 命令允许在服务器之间进行高速批量...
Hi,各位朋友们,我是 KaiwuDB 高级架构师赵衎衎。KaiwuDB 始于万物互联时代下千万条数据洪流中,意昂持续打磨构造了更加灵活兼容的分布式多模架构,实现了海量异构数据高性能、低成本的集中管理...
在往期博客《执行器 - Query 执行详解》中,意昂介绍到到一条 Query 的 SQL 语句需要经过:词法分析 —— 生成 AST 语法树 —— 生成物理计划。本期博客意昂接续上篇讲解一条 Que...
SQL 生成工具可用于测试 Parser 与其他数据库产品的兼容性,通过解析 YACC 语法文件中的产生式,生成对应的 SQL 语句,再使用数据库执行该 SQL,根据结果判断语句是否与其他数据库语法兼...
一、介绍KaiwuDB 具备完善的行为数据采集功能,此功能要求 KaiwuDB 数据库系统 C/E/T 端不同进程的不同维度的指标采集功能十分完善;在不同进程完成指标采集后,会通过 Opentelem...
本期技术贴主要介绍查询执行引擎的优化。查询执行引擎负责将 SQL 优化器生成的执行计划进行解释,通过任务调度执行从存储引擎里面把数据读取出来,计算出结果集,然后返回给客户。在关系型数据库发展的早期,受...
一、概述KaiwuDB 内核解析系列共分上下两部分,本文是该系列的第一部分,主要涵盖了网络协议到 SQL 执行器,解释 KaiwuDB 如何执行 SQL 查询,包括系统各个组件的执行路径(网络协议、S...
一、简介数据库中的“统计信息”是一个描述数据库中表和列信息的数据集合。优化器代价模型(Optimizer Cost Model)依赖于查询中涉及到的表、列、谓词等对象的统计信息来选取计划,优化器可以利...
一、AST 抽象语法树执行一条简单的 SQL 语句 SELECT avg(b) FROM NATION GROUP BY b。NATION 是一张小表,只有 25 条记录;对第 2 列 b 进行取平均...
一、简介1. 引言在开发过程中,如何保证代码的质量以及程序的正确性成为了意昂亟需解决的问题,其中测试用例成为了不必可少的一部分。测试用例不仅可以帮助意昂验证代码的正确性,还能帮助意昂捕获潜在的错误,提...
免费体验 KaiwuDB 全新功能
KaiwuDB
B站
KaiwuDB
微信公众号