
Mysql
非ban必选
黑,真他妈的黑
展开
-
使用canal.deployer-1.1.7和canal.adapter-1.1.7实现mysql数据同步
3、修改 canal.deployer的配置文件 canal.deployer-1.1.7\conf\example\instance.properties,并进入到 canal.deployer-1.1.7\bin 目录下启动程序,instance.properties配置文件修改如下内容。5、win下面canal.adapter-1.1.7\bin的startup.bat文件改成如下,不然会报错。4、修改 canal.adapter-1.1.7\conf\rdb下的mysql1.yml的配置内容。原创 2024-09-13 14:48:15 · 818 阅读 · 0 评论 -
使用canal.deployer-1.1.7和canal.adapter-1.1.7实现mysql多数据源数据同步一个目标库
2、 example目录下的 instance.properties内容 主要修改以下四项 数据源mysql的地址 端口 账号密码和需要同步的数据库表。3、example1目录下的 instance.properties内容 主要修改以下四项 数据源mysql的地址 端口 账号密码和需要同步的数据库表。1、canal.adapter-1.1.7\conf\application.yml 配置文件如下。1、canal.deployer-1.1.7\conf\canal.properties 修改。原创 2024-09-13 18:28:00 · 538 阅读 · 0 评论 -
Mysql连接池报错
报错信息如下解决方案:配置文件mysql连接加上。原创 2025-04-02 21:19:13 · 248 阅读 · 0 评论 -
Mysql连接池报错
报错信息如下解决方案:配置文件mysql连接加上。原创 2022-11-16 09:50:55 · 456 阅读 · 0 评论 -
mysql8.x 离线安装
1、mysql离线包下载链接:https://pan.baidu.com/s/1C8UYFN6SigSlh33oXXYGaA提取码:ncsp或官网下载MySQL :: Download MySQL Community Server2、清理系统自带的mysql通过rpm -qa | grep mariadb 命令查看mariadb 的安装包通过rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps 命令装卸mariadb通过r...原创 2021-11-18 10:47:44 · 327 阅读 · 0 评论 -
mysql事务相关复习
1、首先查看mysql 的autocommit设置,默认是自动提交show VARIABLES LIKE 'autocommit';修改方法,修改mysql配置文件,设置如下 0代表关闭自动提交, 1代表开启自动提交autocommit=0重启mysql。MySQL 在自动提交模式下,每个增删改的SQL 语句都是一个独立的事务。mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commi.原创 2021-02-06 14:43:39 · 1091 阅读 · 1 评论 -
Docker+sysbench进行数据库压力测试
1、mysql新建数据库sbtest2、拉取镜像docker pull severalnines/sysbench3、运行创建数据库和插入数据的lua脚本docker run --rm=true --name=sb-prepare severalnines/sysbench sysbench --db-driver=mysql --oltp-table-size=100000 --oltp-tables-count=24 --threads=1 --mysql-host=192.1原创 2021-01-22 21:09:12 · 1086 阅读 · 1 评论 -
mysql性能优化
transaction_isolation解读:事务隔离级别,Oracle, SQL Server等商业知名数据库默认级别为READ-COMMITTED,而MySQL默认为REPEATABLE-READ,它利用自身独有的Gap Lock解决了"幻读"。但也因为Gap Lock的缘故,相比于READ-COMMITTED级别的Record Lock,REPEATABLE-READ的事务并发插入性能受...原创 2020-01-02 21:26:46 · 211 阅读 · 0 评论 -
centos7 yum安装mysql
https://www.cnblogs.com/itchenshuai/p/9316158.htmlhttps://blog.youkuaiyun.com/github_38336924/article/details/82188860https://blog.youkuaiyun.com/u011385445/article/details/52538565转载 2019-12-16 21:12:00 · 98 阅读 · 0 评论 -
mysql left join
1、product 表 1w条数据2、product_details 2w条数据3、主外键关联关系 product_details.product_id = product.id 4、执行 大表 left join 小表EXPLAIN SELECT * FROM product_details LEFT JOIN product ON produ...原创 2018-07-24 22:04:09 · 273 阅读 · 0 评论 -
mysql递归tree
1、创建表group_concat 行转列 语法:FIND_IN_SET(str,strlist)定义:1. 假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在1到N之间。2. 一个字符串列表就是一个由一些被‘,’符号分开的自链组成的字符串。3. 如果第一个参数是一个常数字符串,而第二个是typeSET列,则FIND_IN_SET()函数被优...原创 2018-07-06 17:39:50 · 232 阅读 · 0 评论 -
mysql Tinyint
从mysql查询到的tinyint(1)数据变成了布尔类型,解决方案Tinyint(1) 就只用来保存 bool 值 只有0和1 不要保存其他的值,如果要保存多的值,就用 Tinyint(4) ...原创 2018-07-12 16:44:00 · 1394 阅读 · 0 评论 -
mysql group by count case when
select count(extension_num) as callAll,sum(talk_length) as talkLength,count(case when call_type=1 then 1 else null end) as callin,count(case when call_type=0 then 1 else null end) as callout,COUNT...原创 2018-07-09 17:06:17 · 4330 阅读 · 0 评论 -
Mysql性能优化
一、优化概述二、查询与索引优化分析1、性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2、索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_size5) query_cache_size6) reco...原创 2018-05-10 15:47:00 · 334 阅读 · 0 评论 -
Mysql性能优化
1、压力测试# --concurrency=50,100分别以50和100并发 进行10000次查询 mysqlslap -uroot -pzsj381599113QQ! -a --concurrency=50,100 --number-of-queries 10000mysqlslap: [Warning] Using a password on the command line interfa...原创 2018-05-10 15:14:11 · 179 阅读 · 0 评论