小麦苗 博客
OS配置大页参考:https://www.xmmup.com/oracleshujukupeizhidaye.htm安装参数配置修改sga_target、processes等alter system ... 阅读全文
MySQL新建实例后需要做哪些基本优化操作
OS配置大页参考:https://www.xmmup.com/mysqlshujukupeizhidaye.htm安装参数配置修改max_connections、innodb_buffer_pool ... 阅读全文
PG新建实例后需要做哪些基本优化操作
OS配置大页参考:https://www.xmmup.com/pgshujukupeizhidaye.htm安装yum install -y postgresql13 postgresql13-se ... 阅读全文
PG修改pg_stat_activity.query列的长度控制参数track_activity_query_size
简介pg_stat_activity.query 列的默认值为1024字节,即1KB,类型为text类型,理论上无最大长度限制。该列记录SQL语句,若太小,会截断SQL语句,显示不完整的SQL,所以需 ... 阅读全文
PG监控插件之pg_stat_statements
1、什么是pg_stat_statements是pg的一个扩展插件,通常用于统计数据库的资源开销,分析TOP SQL 。对于pg数据库来说,性能调优并不仅仅意味着正确调整postgresql.con ... 阅读全文
PG中的MVCC(多版本并发控制)、事务ID回卷与事务冻结(freeze)
MVCC简介多版本并发控制(Multi-version Concurrency Control, MVCC),表示每一个写操作都创建一个新版本数据,并保留旧版本数据。当事务读取数据时,系统会选择一个合 ... 阅读全文
Oracle删除表空间及其数据文件
简介要删除Oracle数据库中不再需要的表空间,可以按照以下步骤进行操作在使用表空间的所有用户会话上执行以下语句,确保没有任何活动会话使用目标表空间ALTER TABLESPACE <tab ... 阅读全文
在Linux中如何一次性运行多个命令
在Linux系统中,我们经常需要运行多个命令来完成特定的任务。一次性运行多个命令可以提高效率并简化工作流程。方法一:使用分号(;最简单的方法是使用分号(;)将多个命令连接在一起。每个命令之间使用分号 ... 阅读全文
搭建Samba(CIFS)服务器
Samba的基本概念Samba服务:是提供基于Linux和Windows的共享文件服务,服务端和客户端都可以是Linux或Windows操作系统。可以基于特定的用户访问,功能比NFS更强大。Samba ... 阅读全文
vacuum full空间不释放的原因及过程模拟
简介vacuum full本质上是创建了一张新的表,会创建该表的一个新拷贝,并且在操作完成之前都不会释放旧的拷贝。因此在进行vacuum full操作的时候是会加上一个ACCESS EXCLUSIVE ... 阅读全文
PG中的where索引、部分索引、局部索引、过滤索引
简介部分索引也称局部索引,是建立在关系表上得子集,而该子集是由一个条件表达式定义的(叫做部分索引的谓词)。该索引只包含表中那些满足这个谓词的行。部分索引得有点在于提高数据插入和更新的效率,减少维护成本 ... 阅读全文