为什么MySQL数据库索引选择使用B+树?
在进一步分析为什么MySQL数据库索引选择使用B+树之前,我相信很多小伙伴对数据结构中的树还是有些许模糊的,因此我们由浅入深一步步探讨树的演进过程,在一步步引…
大型分布式数据库中间件MyCat的安装与使用
官网资料
MyCat官网:http://www.mycat.io/
MyCat权威指南:http://www.mycat.io/document/Mycat_…
万字长文剖析AliSQL X-Cluster|基于X-Paxos的高性能强一致MySQL数据库
阿里妹导读
MySQL数据库从诞生以来就以其简单、易用、开源为其主打特点,成为不少开发者首选的数据库系统。阿里在2008年开始提出"去IOE"…
MySQL日志文件之错误日志和慢查询日志详解
实验环境:MySQL Community Server (GPL) 5.7.17、Ubuntu 16.04
一、MySQL日志文件分类
官方文档:
https…
MySQL存储引擎MyISAM与InnoDB区别总结整理
1、MySQL默认存储引擎的变迁
在MySQL 5.1之前的版本中,默认的搜索引擎是MyISAM,从MySQL 5.5之后的版本中,默认的搜索引擎变更为Inno…
MySQL开发规范与使用技巧总结
命名规范
1.库名、表名、字段名必须使用小写字母,并采用下划线分割。
a)MySQL有配置参数lower_case_table_names,不可动态更改,Lin…
数据库的隔离级别与事务的特性
数据库的隔离级别分类
1.Read Uncommited(未提交读):没有提交就可以读取到数据(发出了insert,但没有commit就可以读取到);
2.Re…
在一个千万级的数据库查寻中,如何提高查询效率?
在一个千万级的数据库查寻中,如何提高查询效率?
1、数据库设计方面:
A. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by …
使用mysqlreplicate命令快速搭建 Mysql 主从复制
MySQL的Replication(英文为复制)是一个多MySQL数据库做主从同步的方案,特点是异步复制,广泛用在各种对MySQL有更高性能、更高可靠性要求的场…
老曹眼中的MySQL调优
对于全栈而言,数据库技能不可或缺,关系型数据库或者nosql,内存型数据库或者偏磁盘存储的数据库,对象存储的数据库或者图数据库……林林总总,但是第一必备技能还应…