01 2020 档案

摘要:1、显示文件中每行的行号 less -N filename 2、less -N filename后shift+G直接定位到文件末尾 阅读全文
posted @ 2020-01-17 17:39 igoodful 阅读(292) 评论(0) 推荐(0) 编辑
摘要:同步流复制应用场景:金融级的应用场景,2个副本通常是不够的,用户可能会需要多个副本,例如,一主4从,要求除了主以外,还需要2个同步的副本,其他可以为异步的副本。另一方面,我们在使用数据库时,为了扩展读的能力,读写分离是比较常见的用法。 还有一种场景,在主备切换时,要求备库快速激活成和主库一样的状态, 阅读全文
posted @ 2020-01-08 09:57 igoodful 阅读(315) 评论(5) 推荐(0) 编辑
摘要:66DNF-28W69-W4PPV-W3VYT-TJDBQ 阅读全文
posted @ 2020-01-08 09:32 igoodful 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:1、系统表空间文件ibdata12、临时表空间文件ibtmp13、redo表空间文件ib_logfile0、ib_logfile1、ib_logfile24、undo表空间文件undo001、undo002、undo0035、用户表空间文件xxx.ibd,用户表空间,顾名思义,就是用户创建的表空间, 阅读全文
posted @ 2020-01-07 22:50 igoodful 阅读(460) 评论(0) 推荐(0) 编辑
摘要:1、mysql的版本需要大于5.5; 2、set global innodb_file_per_table=1; 3、create table或者alter talble 增加 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8; 根据经验,一般压缩比例可以达到30%-40 阅读全文
posted @ 2020-01-07 20:32 igoodful 阅读(278) 评论(1) 推荐(0) 编辑
摘要:Mon Jan 6 18:48:26 2020 autopilot@10.10.10.11 ((none)) > use event; Database changed Mon Jan 6 18:48:30 2020 autopilot@10.10.10.11 (event) > explain S 阅读全文
posted @ 2020-01-06 19:05 igoodful 阅读(272) 评论(0) 推荐(0) 编辑
摘要:问题描述 如下图,mysql_upgrade 过程中,执行 DROP DATABASE IF EXISTS performance_schema 一直在等待 metadata lock 问题排查 简单粗暴的方法 有一种简单的解决方法,把其他连接kill掉,释放 metadata lock 对于这个案 阅读全文
posted @ 2020-01-05 15:08 igoodful 阅读(478) 评论(0) 推荐(0) 编辑
摘要:strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗 阅读全文
posted @ 2020-01-05 15:07 igoodful 阅读(232) 评论(2) 推荐(0) 编辑
摘要:pstack用来跟踪进程栈,这个命令在排查进程问题时非常有用,比如我们发现一个服务一直处于work状态(如假死状态,好似死循环),使用这个命令就能轻松定位问题所在;可以在一段时间内,多执行几次pstack,若发现代码栈总是停在同一个位置,那个位置就需要重点关注,很可能就是出问题的地方; 需要root 阅读全文
posted @ 2020-01-05 15:06 igoodful 阅读(638) 评论(0) 推荐(0) 编辑
摘要:本文旨在帮助用户理解PostgreSQL的逻辑结构和权限体系,帮助用户快速的理解和管理数据库的权限。 安装pathman 下载 https://github.com/postgrespro/pg_pathman tar -xvf pg_pathman-1.5.10.tar.gz cd pg_path 阅读全文
posted @ 2020-01-05 04:39 igoodful 阅读(1304) 评论(0) 推荐(0) 编辑
摘要:1. 背景 MySQL 5.7在2015-10-21发布了GA版本,即5.7.9,目前小版本已经到了5.7.12。5.7新增了许多新的feature和优化,接下来一个系列,我们就一起来尝尝鲜。首先这次主要是预览feature的变化以及兼容性问题。后面的系列,会针对重要的feature展开来学习。 2 阅读全文
posted @ 2020-01-05 04:36 igoodful 阅读(376) 评论(0) 推荐(0) 编辑
摘要:################################## 前言 InnoDB 有两块非常重要的日志,一个是undo log,另外一个是redo log,前者用来保证事务的原子性以及InnoDB的MVCC,后者用来保证事务的持久性。 和大多数关系型数据库一样,InnoDB记录了对数据文件的 阅读全文
posted @ 2020-01-04 21:31 igoodful 阅读(407) 评论(0) 推荐(0) 编辑
摘要:需要注意的是: 1、在执行线上ddl语句时,需要核对下,当前是否有线程锁住该表,有的业务的sql不停地发起事务来操作该表,有的业务存在不提交的事务,都会将该表锁住而无法修改表结构 2、尽量用pt-osc工具修改表结构,而不要直接执行 数据库database: 1、新建 2、删除 3、修改 4、查看( 阅读全文
posted @ 2020-01-01 16:02 igoodful 阅读(376) 评论(0) 推荐(0) 编辑