随笔分类 -  [02-1]mysql

摘要:转的一篇文章作者:七把刀链接:https://www.jianshu.com/p/d4cc0ea9d097 MySQL InnoDB 引擎现在广为使用,它提供了事务,行锁,日志等一系列特性,本文分析下 InnoDB的内部实现机制,MySQL 版本为 5.7.24,操作系统为 Debian 9。MyS 阅读全文
posted @ 2019-06-20 19:43 九卷 阅读(469) 评论(0) 推荐(0) 编辑
摘要:转自:https://zhuanlan.zhihu.com/p/25960208 作者: **王松磊,**现任职于UCloud,从事MySQL数据库内核研发工作。主要负责UCloud云数据库udb的内核故障排查工作以及数据库新特性的研发工作。 一. 概述 我们在考虑MySQL数据库的高可用的架构时, 阅读全文
posted @ 2019-04-02 18:51 九卷 阅读(1255) 评论(0) 推荐(0) 编辑
摘要:转自伯乐在线:http://blog.jobbole.com/100349/ 这篇文章是我在伯乐在线上面看到的,真的是一篇讲解数据库原理的好文, 值得一看 : 地址 http://blog.jobbole.com/100349/ 一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在 阅读全文
posted @ 2019-02-26 12:10 九卷 阅读(1791) 评论(0) 推荐(0) 编辑
摘要:转自美图技术博客:https://tech.meituan.com/2017/06/29/database-availability-architecture.html 作者: 金龙 2017年06月29日 本文介绍最近几年美团MySQL数据库高可用架构的演进过程,以及我们在开源技术基础上做的一些创 阅读全文
posted @ 2018-06-13 01:38 九卷 阅读(485) 评论(0) 推荐(0) 编辑
摘要:我这里说的数据库主要指MySQL 一:出现的问题 数据库单库里面的数据量越来越大,查询数据出来的结果所花费的时间变得越来越长;用户越来越多,写入的数据量也变得越来越多,有时会出现延迟,即使我们做了主从读写分离,这时候该怎么办?毕竟单台服务器上的IO,CPU,硬盘等等都是有限的,单服务器上的资源是有限 阅读全文
posted @ 2018-03-20 02:49 九卷 阅读(391) 评论(0) 推荐(0) 编辑
摘要:在前面讲过在linux下定位磁盘IO的一个命令:iostat其实还有一个查看linux下磁盘IO读写速度命令:iotop 查看iotop -help,有哪些用法 在linux(我的是centos)用iotop命令出现下面的内容: 现在高版本的mysql(5.6.40或以上)中有一个很好用的系统数据库 阅读全文
posted @ 2017-05-19 00:28 九卷 阅读(576) 评论(0) 推荐(0) 编辑
摘要:一: mysql体系结构 1)Connectors 不同语言与 SQL 的交互 2)Management Serveices & Utilities 系统管理和控制工具 备份和恢复的安全性,复制,集群,管理,配置,迁移和元数据 3)Connection Pool 连接池进行身份验证、线程重用,连接限 阅读全文
posted @ 2017-04-08 16:14 九卷 阅读(511) 评论(0) 推荐(0) 编辑
摘要:一:MySQL的4种不同日志 1:error log,错误日志。 记录了系统启动,运行以及停止过程中遇到的一些问题 2:general log,普通日志 记录了MySQL执行的所有语句以及语句开始执行的时间等信息,用户可以选择打开它 3:slow log,慢日志 记录了MySQL所有慢查询相关的信息 阅读全文
posted @ 2016-06-18 21:18 九卷 阅读(487) 评论(0) 推荐(0) 编辑
摘要:一:配置前说明 在centos 6环境下配置 mysql 5.6主从同步 准备两台测试的虚拟机,2台虚拟机上都安装mysql软件,并开启mysql服务主master : 192.168.1.110从slave : 192.168.1.109 二:配置主库 2.1: 授权给从数据库服务器 2.2: 配 阅读全文
posted @ 2016-06-10 23:45 九卷 阅读(2077) 评论(0) 推荐(0) 编辑
摘要:MySQL索引原理及慢查询优化转:http://tech.meituan.com/mysql-index.htmlMySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我... 阅读全文
posted @ 2014-07-17 10:51 九卷 阅读(613) 评论(0) 推荐(0) 编辑