加载中
Postgresql IO 花落知多少

今天要讲的是POSTGRESQL I/O系统的及周边一些系统的学习sharing . 首先我们先看一个图,这是一个PG内存结构的简图 但今天不是要说内存,而是要说关于buffer cache的问题, 其实说白了就是数据...

MYSQL 8 vs MYSQL 5.7 ORACLE 到底怎么想的? (二)

接着上期的说,MYSQL 8 不光在配置参数上和MYSQL 5.7 渐行渐远,(例如数据文件存储方式,原子性,等等),下面还的继续说 INNODB storage engine,其实MYSQL 8 在启用一个新的存储引擎 1 在...

--PostgreSQL 的存储过程怎么写 与 质疑

PostgreSQL 的存储过程在POSTGRESQL 11 有了改变,从统一的 create function 到 create procedure 到底能从中获得什么 1 支持了commit 和 rollback 2 帮助怎么从oracle 迁移到 postgresql 的...

MYSQL 8 VS MYSQL 5.7 到底ORACLE是怎么想的?(一)

MYSQL 8 发布也是有些日子了,但使用的人数和单位都不多,原因大部分大企业,银行已经开始使用国内的自研的MYSQL 作为主力,同时MYSQL 5.7 在目前使用中并未出现什么重大的缺陷,并且周边的生...

选择比努力更重要,I am not aN idiot

周五时间又到了老观众会知道这意味着什么呢,基本上这天不会再讲MYSQL POSTGRESQL 的东西,今天说点什么 选择比努力重要,这是耳边耳熟能详,并且不少人信以为真的“joke”,这个命题前置假设...

阴沟翻船之 MYSQL MHA 故障 SSH timeout 与 Binlog not found

MYSQL MHA 的安装估计很多地方都是自动化安装的了,流水线方式。个人安装的MHA 的集群虽然没有几百台,但基本上已经突破了三位数,按理说安装应该是不会出什么奇怪的事情,但实际上每天都有新...

PostgreSQL Template "魔板" 怎么用?

使用过postgresql 的同学都知道,PostgreSQL 的extension 的厉害,但问题是创建数据库时,如果记不得之前在上一个数据库做过什么 extension 那你在建立下一个数据库的时候,还要 create ext...

MYSQL group by 怎么能快一点,之别一根筋

一般来都有这样一个说法,MYSQL 表的数据超过500万行就不行了,而在这个说法之后就是MYSQL 的group by 的性能奇差无比。 如果要用一句话来说,你把MYSQL 当其他数据库用了(PG, SQL SERVER ...

PostgreSQL 数据读取快慢,你有做主的权利

PostgreSQL使用shared_buffers来缓存内存中的块。其思想是减少磁盘I/O并以最有效的方式加速数据库。在正常操作期间,数据库缓存将非常有用,并确保良好的响应时间。但是,如果由于某种原因重...

数据库及周边的未来有可能是什么?

周5的扯一扯的时间,还是扯一扯。 今天突发奇想,题目很大,其实估计没有人能准确说出数据库的未来是什么,未来的事情的留到未来去验证,姑且现在说的都是瞎想,虽然是瞎想,但也要有底线不能...

PostgreSql 备份之 pg_probackup

PostgreSql 备份的软件(免费)的有不少,pgrman(之前有一篇写过), Barman (功能很强大,配置很复杂)。最近大佬微信公众号发布 pg_probackup 功能和ORACLE rman 相差无几。 下面我们就来看...

MYSQL MHA VS GTID 与 BINLOG SERVER

勘误,昨天有一位 海外 friend 指出昨天文中 postgresql bloom 中的第四步截图是并行扫描,而没有用到bloom 索引,这里抱歉,经查实截图错误,下面是重新的截图,同时另一幅截图也有问题建立...

PostgreSQL 布隆索引 与 a big bang therory

好吧我有点标题党,其实本期要说的是 bloom 过滤器的问题,但题目为什么是这样,一般来说我们如果要给一个大表来加索引,并且这个查询还要加挺多列的时候,是蛮头疼的问题,PostgreSQL 中有一...

MySQL Cost Cost 说人话,怎优化语句?

小文一个数据库新鸟,但脾气比较急?今天有程序员问他新上的业务有没有不好的SQL 语句, 小文没好气的说,怎么看,你们自己写的,问我? 程序员也没好气的回怼 ? 我算是问错人了,估计你也不...

装修,一场没有硝烟的战争

又是周五,开始扯一扯的时间,说说最近的装修的事情。 一个人如果没有装修过,那可以说人生的旅途中的风景是不完整的。 可能有人说不就是装修,不就是钱的事情,或许是,但对大部分人来说,钱...

如何设计出一个比较合理的数据归档系统

在任何的数据库系统中,大部分都会有一个需求,数据归档,业务数据库不应该是永无止境的进行数据存取的目的地。业务数据库主要的功能是满足业务的保留数据的需求,以及相关保证性能等目的。如...

MYSQL事务他快你慢,都是你自己惹的祸

实际事务DB里面常见的东西,没有事务的DB 那就不是DB ,但同样完成一个功能,并且书写也相似的存储过程逻辑(事务),怎么就快慢不一。 下面就来一个例子开刀, 下面是两个存储过程,往一个表...

PostgreSQL 唯一约束与唯一索引 是一个人吗?

大部分数据库表都有一个承接的功能就是某个表每条记录的唯一性,通过唯一性来保证这张表的数据是不重复的。使用的场景很多,例如银行,每个人只能开一个1类账户,怎么来保证所有的人来银行开...

数据是怎么一步步变得不可爱的

最近在看一些国外的数据盛会的vedio, 今天share的是一篇关于数据的Vedio. 这段Vedio 主要说的是数据,关于如何鉴别什么是好的数据,什么是糟糕的数据的一段表述,及一些其他文字的汇总与分析...

5 岁的世界,我真的不懂

作为一个5岁孩子的Papa,一直一来认为一个5岁的孩子能懂什么,能画个画(他们认为的是画的画),能唱个歌(他们认为的歌),找我要各种垃圾食品,不给就哭,或者各种捣乱,让你心烦意乱。 实...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部