RabbitMQ+redis+Redisson分布式锁+seata实现订单服务的流程分析
2024-07-24 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 3
引言订单服务涉及许多方面,分布式事务,分布式锁,例如订单超时未支付要取消订单,订单如何防止重复提交,如何防止超卖、这里都会使用到。开启分布式...
mysql最左前缀法则导致索引失效的解决
2024-07-24 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 86
1. 什么是最左前缀法则最左前缀是在使用innodb存储引擎索引时,需要遵守的法则。在一个联合索引如idx(a, b, c),执行查询sql...
Mysql中NTILE()函数的具体使用
2024-07-24 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 81
窗口函数的基本语法<窗口函数> over ([partition by <用于分组的列>] order by <...
mysql不区分大小写配置小结
2024-07-24 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 109
一、背景在默认情况下,mysql是大小写敏感的。这意味着在查询表名、列名或关键字时,必须精确匹配大小写。然而,在某些情况下,我们可能希望数据...
MySQL中having关键字详解以及与where的区别
2024-07-23 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 86
1、having关键字概览1.1、作用对查询的数据进行筛选1.2、having关键字产生的原因使用where对查询的数据进行筛选时,wher...
Mysql中FIND_IN_SET函数的使用及问题
2024-07-23 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 86
find_in_set函数用于返回字符串str在字符串列表str_list中的位置,返回一个整数或一个null值语法格式find_in_se...
SQLite数据库在Android中的使用小结
2024-07-23 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 74
一,sqlite简介sqlite是一个无服务器的,零配置的,事务性的sql数据库引擎。无服务器,意味着使用sqlite不需要联网;不需要配置...
SQL中NOT IN与NOT EXISTS不等价的问题
2024-07-23 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 73
在对sql语句进行性能优化时,经常用到一个技巧是将in改写成exists,这是等价改写,并没有什么问题。问题在于,将not in改写成not...
MySQL存储IP地址的三种方法
2024-07-23 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 82
在mysql中,存储ip地址通常有几种推荐的方法,每种方法都有其优缺点,可以根据具体需求选择合适的方式:使用varchar类型: 最直接的方...
MySQL日期时间类型与字符串互相转换的方法
2024-07-22 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 87
一、日期/时间类型转换成字符串类型date_format(date,format):日期转字符串select date_format('20...
apache httpd配置多个端口的实现方法
2024-07-22 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 92
方法一:使用httpd-vhosts进入apache配置目录,如/usr/local/apache/conf/打开httpd.conf配置多...
Apache访问机制配置小结
2024-07-22 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 108
apache http server(简称apache)是世界上使用最广泛的web服务器之一。它的配置文件通常位于/etc/httpd/co...
基于 Apache 的 httpd 文件服务器详解
2024-07-22 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 97
基于 apache 的 httpd 文件服务器文件服务器的简介httpd(http daemon,超文本传输协议守护进程的简称),运行于网页...
对PostgreSQL中的慢查询进行分析和优化的操作指南
2024-07-22 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 72
怎样对 postgresql 中的慢查询进行分析和优化?在数据库的世界里,慢查询就像是路上的绊脚石,让数据处理的道路变得崎岖不平。想象一下,...
mysql 添加索引的实现步骤
2024-07-22 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 88
一、数据库索引1、索引(index)的概念(1)是一个排序的数据结构,帮助mysql快速查询、更新数据库表中的数据(2)无须对整个表进行扫描...
MySQL循环查询的实现示例
2024-07-22 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 89
循环查询的场景循环查询通常用于以下场景:对表中的每条记录进行计算或操作。需要根据某个条件动态生成查询语句。需要对某个结果集进行逐条处理。my...
MySQL数据库定时备份的几种实现方法
2024-07-22 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 83
1、查看 mysql 是否安装了 crontabyum -y install vixie-cronyum -y install cronta...
mysql_ssl_rsa_setup的具体使用
2024-07-21 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 97
mysql_ssl_rsa_setup是一个mysql附带的工具,用于自动创建ssl证书和密钥文件,以便在mysql服务器与客户端之间启用安...
MySQL中LOW_PRIORITY含义和用法详解
2024-07-21 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 80
low_priority是 mysql 中的一个关键字,它用于在执行某些操作时改变这些操作的优先级。具体来说,当你在一个表上执行insert...
mysql signed unsigned和zerofill使用与区别
2024-07-21 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 82
灵感来源mysql中有符号signed,无符号unsigned与零填充zerofillunsigned无符号unsigned是一个属性,你可...
MySQL可重复读隔离级别下开启事务的问题解决
2024-07-21 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 89
1.前言在日常我们操作mysql时,mysql默认是自动提交的。当我们需要开启一个事务时,可以使用start transaction或beg...
MySQL多版本并发控制mvcc原理浅析
2024-07-21 19:31 | 分类:数据库 | 评论:0 次 | 浏览: 5
1.mvcc简介1.1mvcc定义mvcc(multi version concurrency control),多版本并发控制,是一种数据...
SQLite如何修改字段类型
2024-07-21 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 80
sqlite不支持直接修改字段类型,如需要修改字段类型,可按以下方法处理:1、将要修改的字段名改名2、用新的类型添加字段3、复制原字段的内容...
MySQ实现XA事务的具体使用
2024-07-21 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 97
什么是xa事务?xa事务是一种分布式事务处理协议,全称为extended architecture事务。它定义了一种两阶段提交(2pc,tw...
MySQL分布式事务xa的介绍与使用小结
2024-07-21 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 94
1.什么是xaxa指的是分布式事务,传统的事务针对的是单机mysql。在如今大数据时代下,往往需要多台mysql组成一个集群存储数据。这种情...
MySQL物理备份与恢复工具XtraBackup使用小结
2024-07-21 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 92
1.描述借助percona xtrabackup工具实现mysql的物理备份与恢复,相当于将整个mysql进行了复制,再粘贴到其他地方运行。...
MySQL server has gone away的问题解决
2024-07-21 11:31 | 分类:数据库 | 评论:0 次 | 浏览: 85
一、可能是mysql连接超时原因:mysql长连接时,很长时间没有新的请求发起到达服务端,当这个时间超过配置的最大超时时间时,mysql就会...
使用Docker主机启动Nginx服务器的完整步骤详解
2024-07-20 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 126
前言在本文中,我们将介绍如何使用docker在主机上启动nginx服务器。nginx是一个高性能的http和反向代理服务器,经常用于托管网站...
mysql数据库迁移数据目录至另一台服务器详细步骤
2024-07-20 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 108
一、概述最近由于项目需要,我们需要进行数据库服务器的更换和迁移工作。迁移计划和步骤如下:1、首先,在新的数据库服务器上进行环境的搭建和配置,...
Navicat连接服务器MySQL数据库步骤及遇到错误和问题
2024-07-20 19:30 | 分类:数据库 | 评论:0 次 | 浏览: 87
1. navicat连接服务器mysql选择数据库直接使用第一个mysql即可。我也不知道这个腾讯云版的区别在哪,我用的就是这个,表面和普通...