xiaoming728

xiaoming728

Mysql技术

Navicat 17 for mac 无限14天试用

Navicat 17 for mac 无限14天试用

1.官网下载Navicat 17 https://www.navicat.com.cn/download/direct-download?product=navicat170_premium_cs.dmg&location=1 2.创建navicat.sh脚本 #!/bin/bash set -e
80
0
0
2024-07-05
MySQL单表超过2000w就要分库分表

MySQL单表超过2000w就要分库分表

来源:微信公众号-石杉的架构笔记 日期:2022-12-01 07:50 链接:https://mp.weixin.qq.com/s/A6WS1CSjF7wvBE_gKLyp8w 一、前言 不急于上手实战ShardingSphere框架,先来复习下分库分表的基础概念,技术名词大多晦涩难懂,不要死记硬
23
0
0
2024-01-12
MySQL单表行数为什么不要超过2000w

MySQL单表行数为什么不要超过2000w

来源:开源博客-京东云开发者 日期: 2022/07/27 17:24 链接:https://my.oschina.net/u/4090830/blog/5559454 一、背景 作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过 2000w”,“单表超过 2000w 就
25
0
0
2024-01-12
MyBatis动态 SQL 大全

MyBatis动态 SQL 大全

来源:微信公众账号-架构师专栏 日期: 2022-05-31 09:01 链接:https://mp.weixin.qq.com/s/ouk3n0pY2uK9mXKhIQBekw Mybatis动态SQL语句大全,Mybatis中如何定义变量,Mybatis中如何提取公共的SQL片段 读
25
0
0
2024-01-12
canal-adapter实时增量同步多数据源数据(Mysql-Es)

canal-adapter实时增量同步多数据源数据(Mysql-Es)

1、准备 1)使用canal-server需要先准备mysql,对于自建 MySQL , 需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式,/mysql.conf.d/mysqld.cnf中配置如下: [mysqld] log-bin=mysql-bin # 开
Docker搭建Mycat指南

Docker搭建Mycat指南

一、Mycat简介 1、什么是Mycat? 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server
27
0
0
2023-12-11
MySQL占用CPU超过100%解决过程

MySQL占用CPU超过100%解决过程

来源:CSDN-jimshen 日期:2017-12-04 09:58:38 链接:
19
0
0
2023-12-11
MyBatis 批量插入的 3 种方式

MyBatis 批量插入的 3 种方式

来源:简书-楼主楼主 日期:2018.03.29 11:41:40 链接:https://www.jianshu.com/p/cce617be9f9e 数据库使用的是sqlserver,JDK版本1.8,运行在SpringBoot环境下,对比3种可用的方式:
31
0
0
2023-12-11
MySQL主从复制(Master-Slave)实践

MySQL主从复制(Master-Slave)实践

MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。 下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络): 在一主多从的数据库体系中,多个从服务器采用异步的方式更
50
0
0
2023-12-11
MySQL锁库锁表

MySQL锁库锁表

1、MySQL锁库 这个命令是全局读锁定,执行了命令之后所有库所有表都被锁定只读。一般都是用在数据库联机备份,这个时候数据库的写操作将被阻塞,读操作顺利进行。 FLUSH TABLES WITH READ LOCK; 解锁的语句: UNLOCK TABLES; 2、MySQL锁表 这个命令是表级别的
27
0
0
2023-12-11