会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
黑洞中的奇点
博客园
首页
新随笔
联系
订阅
管理
[置顶]
造成的复制延迟原因(从binlog入手分析, 20201101更新 )
摘要: •大事务造成的延迟,其延迟不会从0开始增加,而是直接从主库执行了这个事务多长时间开始的,从库也要一样的执行时间执行这个事务,而且事务执行时间累加上去,非常合理。 比如主库执行这个事务花费的20秒,那么延迟就会从20开始, 从 log_event.cc 看到,这是因为 Query Event 中没有准
阅读全文
posted @ 2020-02-03 20:20 黑洞中的奇点
阅读(1796)
评论(0)
推荐(1)
编辑
2020年10月23日
在PostgreSQL中CREATE STATISTICS
摘要: 如果你用Postgres做了一些性能调优,你可能用过EXPLAIN。EXPLAIN向你展示了PostgreSQL计划器为所提供的语句生成的执行计划,它显示了语句所引用的表如何被扫描(使用顺序扫描、索引扫描等)。它显示了语句所引用的表将如何被扫描(使用顺序扫描,索引扫描等),以及如果使用多个表,将使用
阅读全文
posted @ 2020-10-23 22:24 黑洞中的奇点
阅读(791)
评论(0)
推荐(0)
编辑
2020年10月21日
postgresql使用规范解读
摘要: 表设计规范1、建议能使用小字节数类型,就不要用大字节数类型2、建议能用varchar(N)、text就不用char(N);3、建议使用default NULL,而不用default '';4、建议使用NUMERIC(precision,scale)来存储货币金额和其它要求精确计算的数值,而不使用re
阅读全文
posted @ 2020-10-21 19:34 黑洞中的奇点
阅读(592)
评论(0)
推荐(1)
编辑
2020年8月11日
PostgreSQL在没有备份情况下误删除Clog恢复
摘要: 创建实验表 postgres# create table t (n_id int primary key,c_name varchar(300)); CREATE TABLE postgres# insert into t select id,(id*1000)::text as name from
阅读全文
posted @ 2020-08-11 21:51 黑洞中的奇点
阅读(1384)
评论(0)
推荐(1)
编辑
2020年2月21日
PostgreSQL获得max_parallel_workers是否能添加的状态(小试牛刀)
摘要: #include "postgres.h" #include "miscadmin.h" #include "fmgr.h" #include <string.h> #include "postmaster/bgworker.h" #ifdef PG_MODULE_MAGIC PG_MODULE_M
阅读全文
posted @ 2020-02-21 21:51 黑洞中的奇点
阅读(802)
评论(0)
推荐(0)
编辑
2020年2月12日
postgresql spi开发笔记
摘要: #include "postgres.h" #include "fmgr.h" #include <string.h> #ifdef PG_MODULE_MAGIC PG_MODULE_MAGIC; #endif #ifndef SET_VARSIZE #define SET_VARSIZE(v,l
阅读全文
posted @ 2020-02-12 15:37 黑洞中的奇点
阅读(747)
评论(0)
推荐(0)
编辑
2020年1月18日
学习postgresql spi(一)
摘要: #include "postgres.h" #include #include "fmgr.h" #include "access/xlog.h" #include "replication/walreceiver.h" #include "utils/elog.h" #include "utils
阅读全文
posted @ 2020-01-18 21:31 黑洞中的奇点
阅读(731)
评论(0)
推荐(0)
编辑
2019年12月21日
修复一个mysqlbinlog_flashback不支持json格式问题
摘要: 修复一个mysqlbinlog_flashback不支持json格式问题 , 有问题可以反馈留言 , 如下盘: 最简单的例子为 python mysqlbinlog_back.py --host="127.0.0.1" --username="root" --port=43306 --passwor
阅读全文
posted @ 2019-12-21 22:24 黑洞中的奇点
阅读(274)
评论(0)
推荐(0)
编辑
2019年11月28日
postgresql12 b-tree v4空间上和性能上的优化
摘要: 在 pg v11 和 v12 上 常见测试用例 它确保“a”和“b” 两字段的每种组合最多有一个条目。 它可以加快与给定“b”相关的所有“a”的搜索速度。 加入测试数据 B-tree索引提高1:插入很多重复的索引和数值当我们比较的b列索引的大小的第一个区别是显而易见的: 每一个b列在index发生1
阅读全文
posted @ 2019-11-28 15:57 黑洞中的奇点
阅读(540)
评论(1)
推荐(0)
编辑
2019年11月24日
sort_buffer_size, Sort_merge_passes关系
摘要: 对于事务性工作负载是通常最快这个大小设置为32K,并且也是允许的最小尺寸。您应该谨慎使用它设置为较大的值,因为这可以很容易地降低性能。 如果所有的数据进行排序不适合在指定缓冲区大小的MySQL第一种类尽可能多的数据将适合,那批写入磁盘。接下来,它排序另一批和写入操作。然后执行这些和所需的所有其他批次
阅读全文
posted @ 2019-11-24 10:16 黑洞中的奇点
阅读(1250)
评论(0)
推荐(0)
编辑
下一页