logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PG之路:PostgreSQL索引膨胀与MVCC--2

本文深入解析了PostgreSQL索引的底层机制。首先对比了MySQL与PG索引存储方式的差异,指出PG索引存储的是索引值和TID(包含页面号和行偏移)。其次详细剖析了B-Tree索引的三层结构(根节点、内部节点、叶子节点)及其查找过程,通过查找id=11的示例演示了索引扫描的4个步骤。最后解释了索引扫描后"回表"操作的原理,分析了随机I/O与顺序I/O的性能差异,说明为何大数

文章图片
#postgresql#数据库
【python基础系列】基本语法格式

【基本格式】增强代码移植性#!/usr/bin/env python修改编码格式,默认是ASCII# -*- coding: UTF-8 -*- 【下划线标识符】_foo  以单下划线开头  代表不能直接访问的类属性,需通过类提供的接口进行访问__foo 以双下划线开头的 代表类的私有成员__foo__  以双下划线开头和结尾的 代表 Python 里特殊方法专用的标识...

#python
到底了