- 博客(19)
- 资源 (8)
- 收藏
- 关注
原创 关系代数 与数据库有什么关系, 来变个魔术
偶然间看到一句话,关系代数明白了,就没有不会写的SQL。让我对曾经学过但早就不知道交给谁的“知识”,又重新燃起了兴趣。下面以一个题切入上面的公式,基于下面的图的结果是什么, R S 的左...
2020-05-29 06:00:00 319
原创 MYSQL 8 统计信息持久化 与 null
在任何数据库中统计信息是帮助数据库查询中走更适合的查询路径的基础,MYSQL 8 中持久化的统计信息怎么做,怎么能持久化后提高执行计划的稳定性。默认的情况下,这个参数是打开的show v...
2020-05-28 06:00:00 167
原创 PostgreSQL 到底有没有PAGE 锁 与 Advisory Locks
事情的起因是,之前写了一篇比较MYSQL 和 PG 的MVCC的文字,其中提到PG 没有 PAGE LOCK,有同学指正,提出PG是有 PAGE LOCK 的。到底PG 有没有 PAGE...
2020-05-27 06:00:00 291
原创 MYSQL 塞进去的吐不出来,磁盘空间浪费了吗?
问题是这样产生的,有一个同学问一次性操作(big transaction)对数据库有什么不好的地方,当然可以从很多地方来切入,某些BT 对数据库的操作中的影响。今天想从另一个方式来切入...
2020-05-26 06:00:00 143
原创 PostgreSQL 烤面包的味道好极了 TOAST
在传统的数据库中,DBA最恨 听到的词就是,我要使用 BLOB 字段,或者类似的类型来处理,huge的数据,他可能是一段图形的在转换后的“乱码”,也可能是某个蹩脚 程序设计出来的 “怪...
2020-05-25 05:20:00 166
原创 MVCC Postgresql 和 MYSQL 到底谁更......?
,经常看到有人写关于锁的事情,但常常感觉给人一个感觉,数据库的ACID 是通过锁来控制的,实际上数据库的ACID 控制是复杂的,MVCC 就是一个对资源并发访问时的提高并发访问的有效的方...
2020-05-22 06:00:00 465
原创 MYSQL 8 在GR 与 MYSQL 5.7 多了 哪些东西 “浅薄”的说说
质量和数量之间是需要平衡的,之前每个工作日更新可能是天时地利人和都支持,但任何事情都是变化的,数量与质量相比,显然是质量更重要,未来可能从相关的文字结构和角度都要有变化,来适应新的阶段的...
2020-05-19 06:00:00 204
原创 PostgreSQL 用系统表来分析postgresql的问题
数据库中本身的系统表提供了对外展示当前数据库状态的作用,其中这些系统表可以监控系统的状态,查询执行计划的状态,以及作为服务器管理状态显示的一部分。对于任何的数据库理解和巧妙的使用这些系统...
2020-05-18 06:00:00 1323
原创 PyMongo + Mongo 连接 “哎” 到底怎么连
NO SQL 的产品在操作方面虽然有很多 GUI 的工具,或者让人熟悉的命令行,但这些数据库软件的操作,如果有程序语言的加入则会变得要方便的多,Mongodb 如果使用一些语言,例如JA...
2020-05-15 06:00:00 217
原创 POSTGRESQL RC事务处理与ORACLE MYSQL 的区别 --对PGFANS 群里面的问题的分解
有一个同学在PGFANS 群里面提了一个问题,在他实验的某个操作中发现PG 和 ORACLE 使用同样的操作流程后,得到的结果不一致。所以下面准备验证并找到一些可以解释的原因。测试库名t...
2020-05-14 06:00:00 183
原创 PostgreSQL 有了 psycopg2 操作测试更方便 (二)
上期写了一个简单的例子,基本上怎么连接和操作postgresql 算是有了开始,今天会继续看看psycopg2 操作postgresql 有什么dig deep在DML 操作中,大部分情...
2020-05-13 06:00:00 393
原创 MYSQL with Explain analyze 好马配好鞍?
随着曾经的一期MYSQL来自“旧金山的信息”中,MYSQL 8 大举更改数据库的优化器的事情已经是在目前版本上大举实现的事情了。而上期说的一些ORACLE 认为曾经在MYSQL上不应该实...
2020-05-12 06:00:00 427
原创 PostgreSql explain 三观正,挺好用
查看数据库中执行SQL的执行计划,及相关信息是每个数据库都有的功能,PostgreSQL explain 的功能很丰富,下面就看看,这个explain 有什么过人之处。(以下均已pg 1...
2020-05-11 06:00:00 356
原创 NEO4J 数据导入,处理,关系,坑
最近有人问过我,每天一篇到底是在做什么,对知识这样共享表示不理解,其实我并不知道怎么回答这个问题,只能回答天性使然,惯性使然,三个字习惯了。NEO4J 的学习也是由于业务的驱使,并非毫无...
2020-05-09 06:00:00 1955 1
原创 MONGODB Wiredtiger 为什么那么快?
如果有人说我精通ORACLE ,MYSQL ,那我信,但如果有人说特别精通MONGODB 的原理以及源代码,那就真的佩服了。这方面的书比较少,所以说精通MONGODB 的原理,那真是比较...
2020-05-08 06:00:00 1843 2
原创 MYSQL 8 MySQL DBA 也该学学复杂查询了
MYSQL 一直被diss的就是数据分析尤其在窗口函数这一块,相对于O , S , P三个数据库,MYSQL在这方面基本上属于空白。MYSQL 8 的到来后,这方面也有了改变。在别的数据...
2020-05-07 06:00:00 45
原创 PostgreSql 学了还是乱麻,那就捋一捋 DB架构
其实学习的过程中,很容易陷入一个问题,貌似都懂,一问就含糊,今天就自己捋一捋的那团乱麻。postgresql 启动源于守护进程,其功能强大,主管比如执行恢复、初始化共享数据结构/内存空间...
2020-05-06 06:00:00 170
原创 NEO4J 图数据库哪里和哪里 从哪里开始
上期已经安装了图数据库,本期就该讨论到底这个图数据库里面的一些基本的概念和如何操作。最近听到一句话,年轻不年轻,不是看年龄,而是看你对新鲜事物的热情,即使你20岁,谈起新事物也是一脸的不...
2020-05-04 06:00:00 697 1
原创 图数据库从二维世界,走到三维宇宙
图数据库,估计第一个看到的就的问,有必要?,SQL ,NO SQL, NEW SQL ,这个图数据库属于哪个阵营,三体里面有一个名词叫,降维打击,如果说SQL , NO SQL, NEW...
2020-05-03 06:00:00 331
MYSQL percona server manual
2018-03-17
70-457 SQL SERVER 2012 考试真题 有效期2014 -6-15
2014-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人