
Mysql
文章平均质量分 91
demon7552003
这个作者很懒,什么都没留下…
展开
-
mysql主从复制
本文介绍了MySQL主从复制的配置方法,主要包括主从复制的功能优势(数据备份和读写分离)、docker-compose部署方案、主从服务器的配置原创 2025-05-24 08:06:53 · 944 阅读 · 0 评论 -
K8S-statefulset-mysql-ha
本文介绍了在Kubernetes上部署MySQL高可用集群的方案原创 2025-05-24 08:03:58 · 696 阅读 · 0 评论 -
jdbc源码研究
JDBC(`Java Data Base Connectivity`,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用`Java`语言编写的类和接口组成。原创 2024-01-06 16:11:04 · 740 阅读 · 0 评论 -
Redis客户端框架Redisson
Redisson源码分析原创 2022-12-30 20:33:12 · 2254 阅读 · 0 评论 -
Mysql技术内幕innodb引擎笔记
《Mysql技术内幕innodb引擎 》的学习笔记原创 2022-10-22 18:05:33 · 292 阅读 · 0 评论 -
Mysql内置函数整理--高级函数
Mysql 高级函数整理原创 2022-10-22 17:45:11 · 784 阅读 · 0 评论 -
Mysql内置函数整理--基础类型函数
Mysql 基础函数的整理原创 2022-10-22 17:44:08 · 694 阅读 · 0 评论 -
搭建stateful模式Mysql主从复制
需求实现一个HA mysql,包括1个master,2个slave。在K8S上已statefulset部署。mysql HA原理略K8S环境需要解决的问题1、由于使用同一个statefulset配置,因此需要考虑master和slave使用不同的cnf文件。2、不同pod之间文件的传输3、容器重启之后,有些状态不能改变。K8S部署configmapapiVersion: v1kind: ConfigMapmetadata: name: mysql labels: ap原创 2022-05-12 12:43:48 · 435 阅读 · 0 评论 -
mysql主从复制实战
文章目录主从复制配置功能docker-compose部署配置文件建立用于从库复制的账号从库初始化与主库保持初始状态一致配置从库同步master库读写分离mysql启动配置文件my.cnf的读取顺序my.cnf配置mysql binlog详解简介开启binlog日志binlog日志操作命令查看binlog日志内容`mysqlbinlog`工具sql查询利用binlog日志恢复mysql数据主从配置相关命令show master statusshow slave statusshow processlist\G原创 2022-05-12 12:31:14 · 322 阅读 · 0 评论 -
Mysql技术-innodb引擎-笔记
第2章 InnoDB存储引擎2.3 InnoDB体系架构InnoDB存储引擎有多个内存块,可以认为这些内存块组成了一个大的内存池,负责如下工作:维护所有进程/线程需要访问的多个内部数据结构。缓存磁盘上的数据,方便快速地读取,同时在对磁盘文件的数据修改之前在这里缓存。重做日志(redo log)缓冲。……2.3.1 后台线程1.Master ThreadMaster Thread是一个非常核心的后台线程,主要负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性,包括脏页的刷新、合并插入原创 2022-05-04 20:59:56 · 512 阅读 · 0 评论 -
mysql explain实践
前言使用EXPLAIN关键字可以模拟优化器执行SQL语句,从而知道MySQL是如何处理SQL语句的。帮助分析查询语句或是结构的性能瓶颈。在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询时,会返回执行计划的信息,而不是执行这条SQL(如果 from 中包含子查询,仍会执行该子查询,将结果放 入临时表中)。数据准备DROP TABLE IF EXISTS `actor`;CREATE TABLE `actor` ( `id` int(11原创 2022-04-02 18:02:55 · 1665 阅读 · 0 评论 -
高性能Mysql--Schema与数据类型优化
目录选择优化的数据类型选择数据类型的原则数据类型整数实数字符串日期和时间选择标识符schema设计中的陷阱范式和反范式缓存表和汇总表物化视图计算器表加快ALTER TABLE 操作的速度只修改.frm文件CHANGE,MODIFY, 和ALTER区别良好的逻辑设计和物理设计是高性能的基石,应该根据系统将要执行的查询来设计schema。选择优化的数据类型选择数据类型的原则更小的通常更好尽量使用可以**正确存储**的**最小*..原创 2020-08-12 20:21:17 · 162 阅读 · 0 评论 -
mysql问题整理
mysql 安装时候安装后启动不成功报错:Starting MySQL.. ERROR! The server quit without updating PID file查看报错日志:[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist解决方法:...原创 2019-08-10 15:58:22 · 155 阅读 · 0 评论 -
MySql安装
安装创建运行账户此步骤不是必须,安装时会自动创建。#添加用户组groupadd mysql#添加用户mysql 到用户组mysqluseradd -r -g mysql mysql安装Server安装略过……设置相关目录basedir = /usr/local/mysqldatadir = /data/mysqlsocket = /tmp/mysql....原创 2019-08-10 15:57:39 · 1479 阅读 · 0 评论