MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索...
最近利用MHA做好Mysql读写分离后,时不时有用户反馈后台发布文章时,报程序“通用异常...
在上一篇中我们已经介绍过了Redis有5种数据类型,但每一种数据类型底层的实现都是不同的,...
在Oracle MySQL团队的推动下,MySQL 8.0发生了巨大的变化和修改。本篇暂不讨论其新特性,而是将...
一个面试题:InnoDB 一棵 B+ 树可以存放多少行数据?这个问题的简单回答是:约 2 千万。...
抽空整理了mysql数据库学习脉络,比较适合开发入门学习,偏基础,大家凑合看下吧,主要是梳...
Oracle中,undo是保存记录的前镜像的,我理解如果delete from t;那产生的undo应该和t表的大小差不...
缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存...
经常听人说,数据库的IO性能不佳,但说归说,并没有感性认识。我们现在就来实际测试一下,...
Exadata X8M 是第一台具有集成持久内存和 RoCE 的数据库机器。Oracle 还宣布推出 Oracle 零数据丢失...
在前面若干章节中,我们介绍了SQL的基础与高阶语法,接下来,我们将分四个章节,介绍MySQ...
本章我们讨论了关系数据库中普通的键值索引存在的弱点,以及如何进行物理设计以提高性能...
最近在整理数据结构方面的知识,系统化看了下Java中常用数据结构,突发奇想用动画来绘制数...
Mybatis是一个开源的轻量级半自动化ORM框架,使得面向对象应用程序与关系数据库的映射变得更...
在前面若干章节中,我们介绍了SQL的基础与高阶语法,接下来,我们将分四个章节,介绍MySQ...
Redis数据库是一个基于内存的 key-value存储系统,现在redis最常用的使用场景就是存储缓存用的数...
在微服务架构下,我们对服务进行了拆分,所以用户的每次请求不再是由某一个服务独立完成...
EXPLAIN命令可以帮助我们深入了解MySQL基于开销的优化器,还可以获得很多可能被优化器考虑到...
今天主要介绍MySQL查看数据库表容量大小的几个方法,仅供参考。下面,我们一起来看。...
当Mysql数据库数据达到一定量后,查询SQL执行会变慢起来,除了建索引、优化程序代码以及SQ...