mysql教程 如何理解MySQL的执行计划 MySQL的逻辑体系结构 最上层的服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具都有类似的架构。比如连接处理、授权认证、安全等等。 第二层架构是MySQL比较有意思的... 2017-04-09 阅读全文
mysql教程 MySQL查看、创建和删除索引的方法 本文实例讲述了MySQL查看、创建和删除索引的方法。分享给大家供大家参考。具体如下: 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术... 2017-04-06 阅读全文
mysql教程 解决修改mysql的data_dir所引发的错误 搭建新购的阿里云ECS环境(ubuntu 16.04 LTS),需要将mysql的数据保存在新挂载的磁盘上(已挂载到/mnt下),先停掉mysql服务,然后查看mysql并数据保存的位置: vi /etc/mysql/mysql.conf.d/mysqld.cnf... 2017-04-04 阅读全文
mysql教程 详解Mysql数据库恢复误删除数据 血的教训,Mysql数据库恢复误删除数据,事发经过就不详述了。直接上操作步骤及恢复思路(友情提示:数据库的任何操作都要提前做好备份),以下是Mysql数据后的恢复过程: 1. 找到binl... 2017-04-04 阅读全文
mysql教程 MySQL乐观锁在分布式场景下的实践 MySQL乐观锁在分布式场景下的实践 背景 在电商购物的场景下,当我们点击购物时,后端服务就会对相应的商品进行减库存操作。在单实例部署的情况,我们可以简单地使用JVM提供的锁机... 2017-04-04 阅读全文
mysql教程 MySQL主从复制出现Slave_IO_Running,Slave_SQL_Running解决方法 mysql replication 中slave机器上有两个关键的进程,死一个都不行,一个是slave_sql_running,一个是Slave_IO_Running,一个负责与主机的io通信,一个负责自己的slave mysql进程。 如果是slave_io_runni... 2017-02-25 阅读全文
mysql教程 MySQL分区表原理及数据备份转移实战 MySQL 分区表原理及数据备份转移实战 1、分区表含义 分区表定义指根据可以设置为任意大小的规则,跨文件系统分配单个表的多个部分。实际上,表的不同部分在不同的位置被存储为单... 2017-02-24 阅读全文
mysql教程 MySQL架构由小变大的演变过程 假设一个网站(discuz)从最开始访问量很小做到日pv千万,我们来推测一下它的mysql服务器架构演变过程。 第一阶段 网站访问量日pv量级在1w以下。单台机器跑web和db,不需要做架构层调... 2017-02-24 阅读全文
mysql教程 关于PHP sessions的超时设置 这篇文章致力于解释为什么要设置非活动时间后使PHP session失效的原因。以及这个机制是怎样运行的。我会描述两种通用的方法去控制php Session的生命周期,及怎样在你的代码中实现。 问... 2017-02-17 阅读全文
mysql教程 Mysql for update行级锁、表级锁、页级锁 MySQL行级锁、表级锁、页级锁详细介绍 1、如果对读的响应度要求非常高,比如证券交易系统,那么适合用乐观锁,因为悲观锁会阻塞读 2、如果读远多于写,那么也适合用乐观锁,因为... 2017-01-16 阅读全文