mysql
春光静好
这个作者很懒,什么都没留下…
展开
-
mysql 中二进制日志
同大多数关系型数据库一样,日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据库等等。二进制日志,也叫binary log,是MySQL Server中最为重要的日志之一1、MySQL日志文件系统的组成 a、错误原创 2017-01-10 15:15:30 · 570 阅读 · 0 评论 -
数据字典
普通的数据字典 1、数据字典的结构图 2、sqlCREATE TABLE `t_lst_of_val` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `comment` varchar(255) DEFAULT NULL, `created` datetime DEFAULT CURRENT_TIMESTAMP, `inactive` bi原创 2017-01-20 18:37:51 · 527 阅读 · 0 评论 -
mysql 主从复制
一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力 这样的方案来进行部署与实施的。一、复制的基本原理slave 会从master读取binlog日志 来进行数据的同步1、 MySQL复制过程分成三步: master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log原创 2017-03-20 20:13:21 · 497 阅读 · 0 评论 -
mysql 锁机制
1、概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。2、锁的分类数据操作的类型分类: 读锁(共享锁)原创 2017-03-20 22:44:05 · 335 阅读 · 0 评论 -
mysql 读写分离
1、操作环境windows ip : 192.168.1.175 (master 可以是Linux 系统)CentOS ip : 192.168.1.144 (slaver)CentOS ip : 192.168.1.143 (mysql-proxy 调度器)2、调度服务器安装 mysql安装操作和之前Linux 环境的安装一样mysql-proxy 依赖包较多,先使用 yum 进行原创 2017-03-20 20:46:52 · 371 阅读 · 0 评论 -
mysql 索引底层数据结构和算法
一、基本内容概念:MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度常见的几种数据结构中,mysql为什么选择hash,B+Tree2.1 二叉树红黑树hashBTree...原创 2019-04-19 00:21:12 · 304 阅读 · 0 评论