文章 2017-12-18 来自:开发者社区

Mysql 5.7 Gtid内部学习(八) Gtid带来的运维改变

依托前文的解析来讲5.7中 Gtid带来的运维改变,我想理解应该是更加深刻,这节主要讨论以下几个部分: 如何跳过一个事务 mysqldump导出行为的改变 5.7中搭建基于Gtid的主从 5.7中Gtid的主从的切换 5.7中在线改变Gtid模式 一、如何跳过一个事务 和传统基于位置的主从不同,如果从库报错我们需要获得从库执行的最后一个事务,方法有如下: show slave status...

文章 2017-11-27 来自:开发者社区

Linux运维 第三阶段 (三) VSFTPD(ftps及vsftpd+pam+mysql实现虚拟用户认证)

一、 FTP(file transferprotocol):21/tcp,文件共享服务,工作在应用层 NFS(network file system):依赖RPC工作,基于RPC(remote procedure call远程过程调用,主要功能:能让不同主机的两个进程基于二进制格式实现数据通信,而应用层协议不具备这种能力)文件共享服务很多(尤其hadoop的进程依赖于RPC) SAMBA:SM.....

文章 2017-11-27 来自:开发者社区

Linux运维 第四阶段 (一) MySQL基本概念及编译安装

一、相关基础概念: 1、  文件存储:数据冗余和不一致性;数据访问困难;数据孤立;完整性问题;原子性问题;并发访问异常;安全性。 2、  DBMS(DataBase Management System)功能:数据管理的独立性;有效地完成数据存取;数据完整性、安全性;数据集中管理;并发存储、数据恢复;减少应用程序开发周期。 3、  RDBM...

文章 2017-11-27 来自:开发者社区

Linux运维 第四阶段 (三) MySQL的SQL语句

SQL语句: 1、库   #man  mysql #mysql  -uroot -p  -e  ‘CREATE DATABASE  testdb;’   >HELP  CREATE DATABASE  (创建库) >CREATE  DATABASE...

文章 2017-11-27 来自:开发者社区

Linux运维 第四阶段 (二) MySQL命令、数据类型、变量

一、修改密码的三种方式: 1、#mysqladmin  -u  USERNAME -h  HOSTNAME  -p password  ‘new_password’  (输入旧密码设置新密码) -u (--user) -p (--password) -h (--host) 例:#...

文章 2017-11-27 来自:开发者社区

MySQL 运维笔记(一)—— 终止高负载SQL

数据库表体积大了,负载高了,难免一个sql出去耗时延长。半个月前,一个凌晨定时任务跑了8小时,突然手足无措。最后找DBA协助,直接干掉了这个sql进程。 其实,这并不复杂。 首先,找出占用CPU时间过长的SQL Sql代码   show processlist;   假定最后一条sql处于Query状态,且Time时间过长,就锁定它的ID,直接干掉即可。 然后,杀死进程: .....

文章 2017-11-26 来自:开发者社区

Linux运维 第四阶段 (五)MySQL用户和权限管理、日志管理

一、用户和权限管理: 1、相关概念: 》mysql用户: 类似VSFTPD虚拟用户; 密码,自己独有的加密机制,PASSWORD函数; 用户名@主机; 用户名16字符以内,主机(主机名、IP、网络地址、通配符(%,_); --skip-name-resolve(跳过名称解析,可提高用户连接速度) 账号是用来认证的; >RENAME USER  ‘old_name’@’ho...

文章 2017-11-26 来自:开发者社区

Linux运维 第四阶段 (四) MySQL锁、事务

1、相关概念: 连接管理器:接受请求、建立安全连接、认证用户等; 线程管理器:线程池,线程重用thread-reuse; 解析器:解析树; 缓存:复杂性、算法、权限等; >SELECT CURRENT_TIME();  (此命令不缓存) 并发控制问题:两个以上用户同时读写同一个文件数据,多版本并发控制MVCC,时间快照;   锁(最简单的并发控制机制)...

文章 2017-11-22 来自:开发者社区

mysql 自动检查并启动slave 线程的小方法,提高运维效率

问题 某些公司数据库架构是两主多从,双活跨IDC机房,这样就存在一个问题。跨机房的数据库同步,必然会 存在网络抖动,异常引起的slave io,slave sql线程关闭的情况。 2.解决的思虑 1)写一个脚本定时监控slave 状态 2)使用shell 写就可以 3)使用crontab 每分钟检查,判断,然后根据判断执行start slave 就可以了。 具体的写法,需要大家自己动手来写...

文章 2017-11-22 来自:开发者社区

mysql中的时间函数---运维常用

一、查看当前时间 1 now函数 1 2 3 4 5 6 7 mysql> select now(); +---------------------+ | now()               | +------...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像