binlog介绍 binlog,即二进制日志,它记录了数据库上的所有改变. SQL语句执行结束时,将在binlog的末尾写入一条记录,同时通知语句解析器,语句执行完毕. binlog格式 基于语句,无......
分类:数据库
SQL优化与诊断
Explain 诊断 Explain各参数的含义如下: 列名 说明 id 执行编号,标识 select 所属的行,如果语句中没有子查询或关联查询,只有唯一的select,每行都将显示1,否则,,内层的......
MySQL 主从复制简单搭建配置
主从复制的作用是做冗余备份,而且主从做读写分离的话 往往从库会有好几台 分担了压力 并且可以直接做负载均衡。 环境: 两台服务器做配置测试:虚拟机中的 ubuntu (192.168.128.101)......
如何避免回表查询?什么是索引覆盖?
问题: 查询语句: select id,name from user where name=’shenjian’ select id,name,sex where n......
Redis 常用数据类型介绍、使用场景及其操作命令
Redis目前支持5种数据类型,分别是 数据类型 说明 使用场景 string 字符串 String是最常用的一种数据类型,可以包含任何数据。比如jpg图片或者序列化的对象 hash 字典......
MySQL 实时监控 SQL 执行日志
MySQL 运维或者调试 Bug 时,最有效且直接的方法就是直接查看 SQL 执行日志,如果可以直接显示所有 SQL 的执行信息,基本可以定位到问题。本文接下来会讲解如何实现实时监控 SQL 执行。 ......
MySQL 存储过程
什么是 MySQL 存储例程? 存储例程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令。 为什么要使用 MySQL 存储过程? 我们都知道应用程序分为两......
MySQL Functions函数
本文汇总了 MySQL 的常用函数,包括字符串函数、日期时间函数、聚合函数、控制函数、数学函数等,最后会讲解如何创建自定义的 MySQL 函数。 ps: MySQL 不区分大小写 MySQL 字符串函......
Redis 安装教程
reids 官网: http://redis.io/ 在不同操作系统上安装 Redis Mac OS Windows Linux / Centos7 / RHEL 7 Mac OS 安装 R......
数据库 索引
什么是索引 索引(Index) 是帮助 MySQL 等数据库高效获取数据的数据结构。我们可以简单理解为:快速查找排好序的一种数据结构。MySQL 索引主要有两种结构:B+Tree索引和 Hash 索引......