级别 事务mysql mvcc

Mysql基础

一. SQL概述 1.1 SQL 分类 SQL语言在功能上主要分为如下3大类: DDL(Data Definition Languages、数据定义语言),这些语句定义了不同的数据库、表、视图、索 引等数据库对象,还可以用来创建、删除、修改数据库和数据表的结构。 主要的语句关键字包括 CREATE ......
基础 Mysql

MySQL 啥时候用表锁,啥时候用行锁?

https://www.51cto.com/article/714377.html MySQL Innodb 的锁可以说是执行引擎的并发基础了,有了锁才能保证数据的一致性。众所周知,我们都知道 Innodb 有全局锁、表级锁、行级锁三种,但你知道什么时候会用表锁,什么时候会用行锁吗? 虽然对 MyS ......
时候 MySQL

性能测试之Mysql数据库调优

一、前言 性能调优前提:无监控不调优,对于mysql性能的监控前几天有文章提到过,有兴趣的朋友可以去看一下 二、Mysql性能指标及问题分析和定位 1、我们在监控图表中关注的性能指标大概有这么几个:CPU、内存、连接数、io读写时间、io操作时间、慢查询、系统平均负载以及memoryOver 2、介 ......
性能 数据库 数据 Mysql

tdsql(mysql版本)安装文档

安装的前置条件:1、需要在开通oss机器的80和8080端口;2、准备NAS,大小为2T. #######################TDSQL安装部署#######################0.禁用numa:参考如下链接:https://www.cnblogs.com/dbapro/p/ ......
版本 文档 tdsql mysql

【MySQL】SQL通用语法、SQL分类、约束、数据库设计、多表查询、事务

SQL通用语法、SQL分类(DDL:操作数据库、表等;DML:对表中的数据进行增删改;DQL:对表中的数据进行查询;DCL:对数据库进行权限控制)、约束、数据库设计、多表查询、事务 ......
语法 SQL 事务 数据库 数据

tdsql(mysql版)数据库参数修改

首先考虑赤兔管理系统修改参数;如果在赤兔管理系统无法修改参数,则需要修改mysql的参数文件 一、在赤兔管理系统修改参数: 1.在赤兔管理台主界面,单击左侧菜单【实例管理】>单击所需实例 ID>【数据库管理】>【数据库参数】,进入数据库参数子界面。 2.勾选需要更改的参数,并在对应【当前值】下拉框中 ......
参数 数据库 数据 tdsql mysql

MySQL 8.0.32 InnoDB ReplicaSet 配置和手动切换

1.环境准备 主库:192.168.137.4 mytest3 从库:192.168.137.5 mytest4 MySQL: 8.0.32 2.配置 ReplicaSet 实例 启动 mysql shell # mysqlsh --uri root@localhost --socket=/abce ......
ReplicaSet 手动 InnoDB MySQL 32

一个mysql语句的优化

语句如下: select count(*) into cCount from laratecommision a where branchtype=3 and riskcode = sRiskCode and a.payyears = sPayYears and a.PayYear =sPayYea ......
语句 mysql

django中使用事务的几种方法

django中使用开启事务的三种方式 一.全局开启事务 # settings.py DATABASES = { 'default': { #全局开启事务,绑定的是http请求响应整个过程 'ATOMIC_REQUESTS': True, } } # 局部禁用 from django.db impor ......
事务 方法 django

centos7_mysql_删除

CentOS 7 中的 MySQL 是使用以下命令进行安装的: sudo yum install mysql-server 以下是如何完全卸载 MySQL 的步骤: 步骤 1 :停止 MySQL 服务 sudo systemctl stop mysqld.service 步骤 2 :禁用 MySQL ......
centos7_mysql centos7 centos mysql

mysql api的封装

目录头文件cpp文件 头文件 #pragma once #include<mysql.h> #include<iostream> #include<string> class MysqlConn { public: //初始化数据库连接 MysqlConn(); //释放数据库连接 ~MysqlCo ......
mysql api

MySQL数据库

MySQL数据库 基本概念 数据库体系 分两类:关系型数据库SQL 非关系型数据库NOSQL 关系型数据库:典型代表 MySQL MariaDB , PostgreSQL(pgdb) , Oracle SQL server , DB2 信创 国产数据库:阿里云 RDB ,华为 高斯 ,阿里 Ocea ......
数据库 数据 MySQL

初始MySQL数据库

MySQL的安装 在官网中下载MySQL的安装包到opt目录下 yum安装依赖环境 `yum -y install gcc gcc-c++ ncurses ncurses-devel bison cmake openssl-devel` 使用tar命令解压MySQL安装包 useradd命令创建my ......
数据库 数据 MySQL

Spring编程式事务控制

目录Spring编程式事务控制代码实现测试 Spring编程式事务控制 实际中很少使用 代码实现 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xml ......
程式 事务 Spring

Spring基于注解的事务管理

Spring基于注解的事务管理 源码 代码测试 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org ......
事务管理 注解 事务 Spring

Spring纯注解的事务管理

Spring纯注解的事务管理 源码 代码测试 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ ......
事务管理 注解 事务 Spring

Spring基于XML的事务管理器DataSourceTransactionManager

Spring基于XML的事务管理器DataSourceTransactionManager 源码 代码测试 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0 ......

MySQL-explain篇

工具介绍 模拟优化器执行SQL语句 分析你的查询语句或是结构的性能瓶颈 执行查询会返回执行计划的信息 from 中包含子查询,仍会执行该子查询,将结果放入临时表中 type system:system是const的特例 const:读取一次 eq_ref:primary key 或 unique k ......
MySQL-explain explain MySQL

应用程序内部的代码级别的读写分离CQRS(Command Query Responsibility Segregation)直译成中文叫命令查询职责分离

产品代码都给你看了,可别再说不会DDD(十):CQRS 这是一个讲解DDD落地的文章系列,作者是《实现领域驱动设计》的译者滕云。本文章系列以一个真实的并已成功上线的软件项目——码如云(https://www.mryqr.com)为例,系统性地讲解DDD在落地实施过程中的各种典型实践,以及在面临实际业 ......

Spring基于注解的AOP事务控制

Spring基于注解的AOP事务控制 源码 代码测试 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3. ......
注解 事务 Spring AOP

Spring基于XML AOP事务控制

Spring基于XML AOP事务控制 源码 代码测试 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3 ......
事务 Spring AOP XML

MYSQL LIKE 优化

1、多字段like模糊查询优化:最常见的写法:where a like '%xx%' or b like '%xx%' or c like '%xx%'这种写法查询效率低,经过调查,下面的方法可以替代,并且效率高: 2、如果like的关键字相同:where instr(nvl(a, '')||nvl ......
MYSQL LIKE

mysql-binlog恢复命令

查看是否开启binloq:show variables like 'log bing';开启binlog:log-bin="LAPTOP-7FRIEVH7-bin关闭binlog:skip-log-bin生成新的binlog文件:方式一:重启mysq1服务使用命令 flush logs方式二:查看b ......
mysql-binlog 命令 binlog mysql

Scrapy爬网站数据,存到MySQL

一、框架简介 1.1、简介 Scrapy框架是用纯Python实现的一个为了爬取网站数据、提取结构性数据而编写的可扩展的开源应用框架,只需要少量代码就能够快速地实现数据爬取。往往手写一个爬虫需要进行发送网络请求、数据解析、数据存储、反反扒机制、异步请求等步骤,如果都从零开始写是比较浪费时间的,同时会 ......
数据 Scrapy MySQL 网站

关于debezium同步mysql字段类型的datetime、date、time、timestamp的格式转换说明

1.情景展示 使用debezium的插件:debezium-connector-oracle(io.debezium.connector.mysql.MySqlConnector),自动读取mysql日志binlog相关表的数据变更记录,然后将其发布到kafka topic当中。 现在遇到的问题是: ......
字段 timestamp debezium datetime 类型

cpp-opt-mysql

title: c++ 操作mysql数据库 author: Tokisaki Galaxy top: false cover: false toc: true comments: true mathjax: false noindex: false sitemap: true date: 2020- ......
cpp-opt-mysql mysql cpp opt

MySQL数据库-2

MySQL数据库-2 第09章子查询 #第09章子查询 SELECT last_name,salary FROM employees WHERE salary>( SELECT salary FROM employees WHERE last_name = 'Abel' ); #2.单行子查询 SE ......
数据库 数据 MySQL

mysql给指定账号取消drop权限

要修改MySQL用户的权限,可以使用以下步骤: 1、登录MySQL服务器: mysql -u root -p 2、选择数据库: 如果要修改用户在特定数据库中的权限,可以选择对应的数据库。例如: USE your_database; 3、查看当前用户权限: SHOW GRANTS FOR 'usern ......
账号 权限 mysql drop

Spring连接线程的事务控制

Spring连接线程的事务控制 通过把线程ThreadLocal绑定数据库来连接Connection来控制事务 源码 实现的方式不够优雅 代码实现 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven. ......
线程 事务 Spring

ubuntu18离线安装mysql8.0

参考文档 Ubuntu中使用apt下载离线包以及相关依赖包 - 厚礼蝎 - 博客园 (cnblogs.com) ubuntu18.04安装mysql8.0详细教程及踩坑解决方法(包含删除Mysql5.7版本方法)_ubuntu编译安装mysql-CSDN博客 如何配置MySQL8中的lower_ca ......
ubuntu mysql8 mysql 18