数据库学习之postgres
文章平均质量分 89
postgres相关
兔兔西
上兵伐谋,其次伐交,其次伐兵,其下攻城
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【数据库学习】Flyway
【代码】【数据库学习】Flyway。原创 2024-01-25 19:44:12 · 688 阅读 · 0 评论 -
【数据库学习】PostgreSQL优化
基于代价的优化的产生就是为了解决上面RBO的弊端,让执行引擎依据预先存储到数据库中表的一些实时更新的统计信息来选择出最优代价最小的执行计划来执行query语句,CBO会根据统计信息来生成一组可能被使用到的执行计划,进而估算出每个计划的代价,从而选择出代价最小的交给执行器去执行,其中表的统计信息一般会有表大小,行数,单行长度,单列数据分布情况,索引情况等等。4)os缓存使用简单的LRU(移除最近最久未使用的缓存),而数据库采用的优化的时钟扫描,即缓存使用频率高的会被保存,低的被移除。原创 2024-01-25 15:40:22 · 2963 阅读 · 0 评论 -
【数据库学习】Postgres(PG)概览与PostgreSQL基本语法
-数组可以定义长度、也可以不给。也可以定义多维数组。但定义长度和多维数组在实际使用中是无效的。如下面两种定义是等价的。类似于C的结构体,原创 2021-01-27 09:13:44 · 21575 阅读 · 0 评论 -
【数据库学习】Postgres(PG)安装与运维
pg_dumpall是将一个pg集群全部转存到另一个脚本文件(sql脚本、归档文件)中,而pg_dump命令可以选择一个数据库或部份表进行备份。pg_dump结合pg_restore使用,能灵活备份和恢复。字段类型也是oid,是4字节无符号整数,不能提供大数据范围内的唯一性保证,因此pg官方不推荐在用户表中使用oid字段。用于配置数据库的远程连接,通过加入以下命令行,运行任何用户远程连接本数据库,连接时需要提供密码。最简单的物理备份就是冷备份,即:停止pg,然后拷贝pg的data目录。原创 2024-01-25 15:14:04 · 6321 阅读 · 0 评论
分享