作者: 李志强
根据数据块和文件id查询所在表是啥
[……]
Spring Boot 打包分离maven依赖jar
springboot项目打包的时候,如果maven依赖过多的话打的包会非常大,需要频繁上传到服务器时效率非常低。我们打包的时候可以将maven依赖和程序包分开,若仅仅是代码有改动那我们就不用再重复上传依赖包了。
去掉pom.xml中的spring-boot-maven-plugin插件,并在[……]
记录一次ORA-00742 REDO日志写丢失问题
大半夜,接到客户电话,数据库挂了,下面所有客户端连接不上了.由于是7*24小时业务,因此客户很着急,让客户发了报错截图,第一感觉是归档日志满了,但是客户那边有定时删除日志脚本啊,不应该啊,报错截图如下
赶紧和客户要了远程进行查看,明显归档日志空间是足够的.再检查归档日志路径报错,如下:
[……]
PG 数据存储结构
PG数据存储结构分为:逻辑结构和物理存储。
其中逻辑存储结构是内部的组织和管理数据的方式。物理存储结构是操作系统中组织和管理数据的方式。逻辑存储结构适用于不同的操作系统和硬件平台。
一、逻辑存储结构
逻辑结构包括:
image.png
所有数据库对象都有[……]
也谈PostgreSQL的Vacuum机制及其最佳实践
原作者:PostgreSQL中文社区 创作时间:2019-01-08 20:02:24+08 采编:redraiment
发布时间:2019-01-08 20:02:24
欢迎大家踊跃投稿,投稿信箱:press@postgres.cn
评论:0&[……]
Postgres单用户模式执行VACUUM
# su - postgres $ /usr/local/pgsql/bin/postgres --single -D /usr/local/pgsql/data [不能VACUUM的数据库] PostgreSQL stand-alone backend 8.3.6 backend>
执行VA[......]
postgresql中pg_log、pg_clog和pg_xlog
pg_log
这个日志一般是记录服务器与DB的状态,比如各种Error信息,定位慢查询SQL,数据库的启动关闭信息,发生checkpoint过于频繁等的告警信息,诸如此类。linux自带的路径一般在/var/log/postgres下面。该日志有.csv格式和.log。个人建议用前一种,因为一[……]
硬核-深度剖析PostgreSQL数据库“冻结炸弹”原理机制
本文转载自“数据库架构之美”公众号
冻结(FREEZE),相信熟悉pg的人都对这个词不陌生,因为冻结过程对数据库的资源消耗极大,影响业务的正常运行,所以也被称为“冻结炸弹”。网上关于冻结的文章也比较多,本文就系统性的介绍一下冻结过程的原理以及如何预防。
事务号回卷问题
先介绍下事务[……]
Vacuum使用心得
最近在优化PG,在vacuum过程中发现了 (to prevent wrap)。于是花了一周实践深入了解并实践了一把。下面把这一周的心得分享一下,以备遇到同样情况的 朋友以及将来的自己 使用。
数据库总是不断地在执行删除,更新等操作。良好的空间管理非常重要,能够对性能带来[……]