随笔分类 -  DB

mysql&oracle
摘要:http://www.yoyoask.com/?p=770 默认管理端口9066 reload命令 #重新加载配置文件,在修改完配置文件之后,不用重启mycat,可以使用如下命令重新加载: reload @@config; 开启SQL监控分析功能: reload @@sqlstat=open. 关闭 阅读全文
posted @ 2020-09-18 17:35 suminem 阅读(1093) 评论(0) 推荐(0)
摘要:一、下载安装 1.1 下载安装jdk 下载地址 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 解压安装 tar zxvf jdk-8u261-linux-x64.tar.gz -C /usr/lo 阅读全文
posted @ 2020-09-15 17:58 suminem 阅读(494) 评论(0) 推荐(0)
摘要:一、事务 1、ACID特性 原子性: 一个事务要么全部执行,要么完全不执行 一致性: 事务再开始和结束时,应该始终满足一致性 隔离性: 在事务操作时,其他事务的操作不能影响到当前操作(比如取钱时有人同时转账过来,不应拒绝这样的操作) 持久性: 事务操作的结果是具有持久性的 2、InnoDB的MVCC 阅读全文
posted @ 2020-07-01 17:37 suminem 阅读(147) 评论(0) 推荐(0)
摘要:一、索引添加原则 1 不能使用索引的情况 LIKE:只有后边带%才会用索引,前边或者前后都带的索引不生效(LIKE '%275024%',此时不生效) !=:无法使用索引 OR:需要给字段单独添加索引,否则不生效 索引列上有函数运算或隐式转换,导致不走索引; 如SELECT * FROM T WHE 阅读全文
posted @ 2020-03-30 13:02 suminem 阅读(221) 评论(0) 推荐(0)
摘要:一、安装percona-toolkit 1、下载 wget -P /usr/software https://www.percona.com/downloads/percona-toolkit/3.0.3/binary/redhat/6/x86_64/percona-toolkit-3.0.3-1. 阅读全文
posted @ 2020-03-23 11:02 suminem 阅读(670) 评论(0) 推荐(0)
摘要:启动问题 当mysql-error.log没有错误日志,systemctl status mysql 和 journalctl -xe也没有明显错误日志时,应该怀疑是my.cnf的某个参数配置异常导致,可以通过执行启动命令查看启动时的参数异常信息 /usr/mysql/5.6/bin/mysqld 阅读全文
posted @ 2020-03-05 19:03 suminem 阅读(143) 评论(0) 推荐(0)
摘要:主从设置中,如果从库在my.cnf中使用init_connect来限制只读权限的话,从库使用非超级用户(super权限)登陆数据时,无法进行任何操作,仅可维持主从复制。 init_connect='SET collation_connection = utf8_general_ci' init_co 阅读全文
posted @ 2020-02-27 17:47 suminem 阅读(1333) 评论(0) 推荐(0)
摘要:集群规划: nodeA:192.168.29.22(22-master,23-slave) nodeB:192.168.29.23(23-master,24-slave) nodeC:192.168.29.24(24-master,22-slave) 下载: http://download.redi 阅读全文
posted @ 2020-02-25 18:01 suminem 阅读(270) 评论(0) 推荐(0)
摘要:一、安装pt工具 链接 二、慢查询日志整理 pt-query-digest --since '2017-09-20 00:00:00' --until '2017-09-21 00:00:00' mysql_slow_query.log > 920 三、在线执行DDL操作 不锁表 pt-online 阅读全文
posted @ 2019-11-19 17:31 suminem 阅读(501) 评论(0) 推荐(0)
摘要:一、下载免安装MySQL5.7包 下载页面 下载链接 二、替换mysql的安装目录 解压mysql5.7 tar -zxf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz -C /usr/mysql5.7 如果之前的mysql目录是链接的方式创建的话,那么只需要 阅读全文
posted @ 2019-09-04 15:18 suminem 阅读(1741) 评论(0) 推荐(0)
摘要:一、主从切换 1、确定主节点master-node的redis失效 2、将从节点slave-node1的redis设置成主redis redis-cli -h 127.0.0.1 -p 6379 slaveof NO ONE #只是临时将该节点设置为主节点;当redis重启后,就会失效;可以登录re 阅读全文
posted @ 2019-06-21 18:03 suminem 阅读(3798) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/zhjh256/p/9260636.html cat /etc/my.cnf [client] port = 3306 socket = /var/lib/mysql/mysql.sock [mysqld] port = 3306 socket = / 阅读全文
posted @ 2019-06-04 15:43 suminem 阅读(5781) 评论(0) 推荐(0)
摘要:一、下载安装yum源,并在线安装mysql 官网下载yum源 https://dev.mysql.com/downloads/repo/yum/ yum -y install mysql80-community-release-el7-3.noarch.rpm yum -y install mysq 阅读全文
posted @ 2019-06-04 12:51 suminem 阅读(149) 评论(0) 推荐(0)