大型Postgres的3个管理技巧 收集了一些关于管理拥有巨大表的数据库的技巧 - 链接 我们需要了解一下,目前数据库目前存在哪些性能瓶颈,然后再对症下药。 大表 生产数据库通常由许多具有不同数据、大小和模式的表组成。最终有一个巨大的、无序的数据库表,远远大于你数 2022-10-10 DB浅入浅出 Database Postgres Postgres常见零碎问题汇总 这里主要记录在日常使用 PostgreSQL 时,遇到的一些零碎问题。不易写成独立文章,所以统一记录于此。 3. 数据库性能测试 主要是为了,压测部署服务器的机器性能! 使用如下 yaml 启动压测的数据库服务。 versio 2021-12-12 DB浅入浅出 Diseases Database Postgres Postgres数据库归档热备份 在使用 PostgreSQL 数据库在做写入操作时,对数据文件做的任何修改信息,首先会写入 WAL 日志(预写日志),然后才会对数据文件做物理修改。当数据库服务器掉重启时,PostgreSQL 数据库在启动时会优先读取 WAL 日志,对数 2019-06-22 DB浅入浅出 Database Postgres MySQL工具之查询语句 本文主要是阅读《MySQL 技术内幕》/《MariaDB 简单入门》总结而来,有需求的话可以阅读原著。 1. 查询数据 查询数据是指从数据库中获取所需要的数据,在 MariaDB 中是使用 select 语句来查询数据的。 查询的 2019-05-18 DB浅入浅出 Database MySQL MySQL工具之数据库维护 本文主要是阅读《MySQL 技术内幕》/《MariaDB 简单入门》总结而来,有需求的话可以阅读原著。 1. 数据类型 数据类型是数据的一种属性,它可以决定数据的存储格式、有效范围和相应的限制。 整数类型 数据类型 包含 2019-05-14 DB浅入浅出 Database MySQL MySQL工具之入门介绍 本文主要是阅读《MySQL 技术内幕》/《MariaDB 简单入门》总结而来,有需求的话可以阅读原著。 1. 区别数据库和实例 数据库 物理操作系统文件或者其他形式文件类型的集合 实例 MySQL数据库由后台线程以及一个共享内存 2019-05-11 DB浅入浅出 Database MySQL SQL基础之高级处理 本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 窗口函数 窗口函数可以进行排序、生成序列号等一般的集合函数无法实现的高级操作 需要深入理解partiton和order by两个关键字的含义 窗口函数 2019-02-09 DB浅入浅出 Database SQL SQL基础之集合运算 本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 表的加减法 集合运算就是对满足同一规则的记录进行的加减等四则运算 并集(union),交集(intersect),差集(except) 集合运算符可以 2019-02-08 DB浅入浅出 Database SQL SQL基础之函数和谓词 本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 各种各样的函数 算术函数 字符串函数 日期函数 转换函数 聚合函数 # 创建数据库 mysql> create table SampleMath( 2019-02-07 DB浅入浅出 Database SQL SQL基础之复杂查询 本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 视图 从SQL的角度来看,视图和表是相同的 视图和表的实质区别在于是否保存的是实际数据,视图中保存的是select语句 1.1 视图和表 表中存放的 2019-02-06 DB浅入浅出 Database SQL SQL基础之数据更新 本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 数据的插入 —— insert 使用insert语句插入数据,原则上insert语句每次执行一行数据的插入 列名和值用逗号隔开,分别括在括号,这种形式 2019-02-05 DB浅入浅出 Database SQL SQL基础之聚合和排序 本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 对表进行聚合查询1.1 聚合函数 所谓的聚合函数,就是将多行汇总为一行 count ==> 计算表中记录行数 sum ==& 2019-02-04 DB浅入浅出 Database SQL