原文:PostgreSQL内核学习笔记(SQL引擎)

PostgreSQL实现了SQL Standard 的大部分内容,SQL处理是数据库中非常复杂的一部分内容。 本文简要介绍了SQL处理的相关内容。 简要介绍 SQL文的处理分为以下几个部分: Parser阶段 词法分析,语法解析 对应于source中的parser模块 analyzer阶段 语义分析 对应于source中的analyzer模块 内部处理中将Parser阶段生成的Parser tre ...

2020-02-07 11:48 0 1217 推荐指数:

查看详情

PostgreSQL内核学习笔记(Buffer管理)

Buffer管理是管理磁盘数据与共享内存之间的数据传输。对于数据库的性能有很重要的影响。 概要 Buffer Manager Structure Buffer Manager包括buffer ...

Wed May 20 02:00:00 CST 2020 0 598
PostgreSQL学习笔记

据以前的同事说这个数据库很快,比Oracle快。我希望做一个测试。 测试的内容非常简单,同一个表结构,同样多的数据,做几次count,比一比平均时间。 首先是表结构, ...

Sat Aug 18 23:10:00 CST 2012 14 1823
Linux内核学习笔记

内核与操作系统: 内核是操作系统的核心部分,包含了系统运行的核心过程,决定系统的性能,操作系统启动内核被装入到RAM中; 操作系统与底层硬件设备交互和为运行应用程序提供执行环境。 Linux内核与微内核比较:   微内核内核只需要一个很小的函数集,通常包括几个 ...

Fri Sep 07 23:03:00 CST 2012 0 6551
Flixel引擎学习笔记

转自:http://blog.forfl.com/2013/01/the-flixel-engine-learning-notes/ 蛮欣赏Flixel的哲学,学习并做下笔记,目标:基于Flixel组建团队的快速开发游戏框架,达到高复用模块、拥有方便移植的单独的渲染对象、模块独立,方便合并的目的 ...

Wed Jan 23 04:07:00 CST 2013 0 2854
(笔记)Linux内核学习(一)之内核介绍

内核与操作系统: 内核是操作系统的核心部分,包含了系统运行的核心过程,决定系统的性能,操作系统启动内核被装入到RAM中; 操作系统与底层硬件设备交互和为运行应用程序提供执行环境。 Linux内核与微内核比较: 微内核内核只需要一个很小的函数集,通常包括几个同步原语,一个简单 ...

Fri Mar 25 03:58:00 CST 2016 0 1779
PostgreSQL学习笔记——内置函数

算术函数(数值计算) +(加)、-(减)、*(乘)、/(除) ABS函数——绝对值: MOD——求余: ROUND——四舍五入: 字符串函数(字符串操作) ||——拼接: ...

Thu Oct 25 22:44:00 CST 2018 0 911
PostgreSQL学习笔记(二)-安装pgAdmin

继上篇安装PostgreSQL后,我们需要安装一个PostgreSQL的图形化管理工具。 pgadmin管理工具 创建Python的虚拟环境 1、下载安装 服务器中已经安装了Python,那么推荐安装Wheel安装包,官网下载地址:https ...

Tue Dec 25 05:41:00 CST 2018 0 765
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM