上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页
摘要: PostgreSQL的分区表创建较Oracle分区表复杂些,需要借助创建继承表和触发器的模式实现, 具体创建方法可以参照以下实验, 供参考。 创建父表 123456789101112131415161718 CREATE TABLE fenqu_table ( id integer NOT NULL 阅读全文
posted @ 2021-07-10 17:20 Cetus-Y 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 在PostgreSQL的各种技术讨论和日常运维中,vacuum基本离不开讨论范围。在日常运维中由于各种原因导致数据库中产生的垃圾数据无法被回收,会造成表/索引的垃圾比例可能一直高于阈值,造成表/索引膨胀。所以在PostgreSQL数据库管理运维过程中,经常需要调整一些vacuum参数,以优化数据库的 阅读全文
posted @ 2021-07-10 11:37 Cetus-Y 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Postgresql的每个数据库均存放在一个目录中,以数据库oid命名,该目录中存放每个表对应的数据文件,文件名以该数据表对应的relfilenode_oid命名。当表中的数据量足够大,导致表文件的大小大于1GB的时候,Postgresql会自动创建新的数据文件用于存放新插入的数据。新文件的名称为: 阅读全文
posted @ 2021-07-10 11:35 Cetus-Y 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 事务回卷浅析文章目录事务回卷浅析事务ID(txid)事务可比较事务空间事务回卷防止事务回卷 在这里,我们描述事务ID回卷问题。事务ID(txid)每当事务开始时,由事务管理器分配一个唯一标识符 事务id(txid)。PostgreSQL的txid是一个32位无符号整数,约为42亿。如果在事务开始后调 阅读全文
posted @ 2021-07-10 11:11 Cetus-Y 阅读(169) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL在2016年9月发布了9.6版本,在该版本中新增了并行计算功能,目前PG支持的并行查询主要是顺序扫描(Sequencial Scans),并且支持部分链接查询(join)和聚合(aggregation)。 并行查询涉及的参数max_worker_processes:决定了整个数据 阅读全文
posted @ 2021-07-10 10:42 Cetus-Y 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 这三个对象都可以实现自增,这里从如下几个维度来看看这几个对象有哪些不同,其中功能性上看,大部分特性都是一致的或者类似的。 1,sequence在所有数据库中的性质都一样,它是跟具体的字段不是强绑定的,其特点是支持多个对个对象之间共享。 sequence作为自增字段值的时候,对表的写入需要另外单独授权 阅读全文
posted @ 2021-07-09 19:27 Cetus-Y 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 安装准备 修改操作系统参数 ,修改 /etc/sysctl.conf 1234567891011121314 kernel.shmmni = 4096 kernel.sem = 501000 6412800000 501000 12800 fs.file-max = 767246 net.ipv4. 阅读全文
posted @ 2021-07-09 16:48 Cetus-Y 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Redis真的只有单线程吗? Redis是单线程,主要是指 Redis的⽹络IO和键值对读写是由⼀个线程来完成的,这也是Redis对外提供键值存储服务的主要流程。但Redis的其他功能,⽐如持久化、异步删除、集群数据同步等,其实是由额外的线程执⾏的。 为什么⽤单线程? Redis单线程是指它对⽹络I 阅读全文
posted @ 2021-07-03 11:36 Cetus-Y 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 从存储上讲: - text 是要要进overflow存储。 也是对于text字段,不会和行数据存在一起。但原则上不会全部overflow , 会有768字节和原始的行存储在一块,多于768的行会存在和行相同的Page或是其它Page上。 - varchar 在MySQL内部属于从blob发展出来的一 阅读全文
posted @ 2021-06-28 15:00 Cetus-Y 阅读(2776) 评论(0) 推荐(0) 编辑
摘要: 作者:八怪(高鹏) 中亦科技数据库专家 hu.com/p/d95bba14eddf 如何快速找到并杀掉引起事务阻塞的session。 本文主要讲述MySQL 5.7.29,也会加入和8.0的对比。 一、问题起源我们在运维MySQL的过程中,肯定多多少少遇到过Innodb row lock的问题,如果 阅读全文
posted @ 2021-06-28 11:37 Cetus-Y 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页