MySQL 详解MySQL8.0 数据库的Undo Tablespace管理 1. UNDO 基础概念 默认至少初始化2个Undo表空间,最大支持127个Undo表空间,默认表空间名称为undo_001,undo_002 8.0.14 之后UNDO表空间支持在线增加,及在线删除 CREATE UNDO TABLESPACE/DROP...
MySQL 教你阿里云服务器怎么做域名解析步骤 对于刚开始接触网站搭建的新手来说,好多东西都需要去了解学习,搭建网站首先需要购买服务器,然后购买域名,然后是域名解析,最后是域名备案等这些大的流程步骤。本节就来将将域名解析的步骤,服务器是以阿里云服务器来讲,其他平台的服务器暂时不介绍。具体步骤如下所示。 ...
MySQL Mysql超详细讲解死锁问题的理解 1、什么是死锁? 死锁指的是在两个或两个以上不同的进程或线程中,由于存在共同资源的竞争或进程(或线程)间的通讯而导致各个线程间相互挂起等待,如果没有外力作用,最终会引发整个系统崩溃。 2、Mysql出现死锁的必要条件 资源独占条件 指多个事务在竞争同一个资...
MySQL Linux常用命令:gzip 命令 压缩文件 gzip 是 Linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”。 再强调一下,gzip 命令只能用来压缩文件,不能压缩目录,即便指定了目录,也只能压缩目录内的所有文件。 gzip 命令的基本格...
MySQL Linux基础;处理 SecureCRT显示乱码解决方案 下面来看看SecureCRT的显示出现乱码这种情况。比如: 现在我们重新设置一下 设置下图中的配置 1、选择字符编码为UTF-8。 2、设置字符集为GB2312后保存好后确认退出。 3、再次测试一下。 下面来看看SecureCRT的显示出现乱码这种情况。比...
MySQL Linux系统下grub.cfg文件损坏如何修复之详细步骤 一、grub.cfg文件介绍 1.grub.cfg文件位置 /boot/grub2/grub.cfg [root@node1 grub2]# ls device.map fonts grub.cfg grubenv i386-pc [root@node1 ...
MySQL MySQL数据库开发:Mysql数据库group by原理详解 引言 日常开发中,我们经常会使用到group by。亲爱的小伙伴,你是否知道group by的工作原理呢?group by和having有什么区别呢?group by的优化思路是怎样的呢?使用group by有哪些需要注意的问题呢?本文将跟大家一起来学习,...
MySQL PG 如何通过 FDW 访问 mysql 数据库 大家好, 这次和大家分享的是PG 通过 FDW 访问 mysql 数据库。 熟悉ORACLE的朋友们,都知道可以通过创建DBLINK 来实现不同ORACLE数据库之间的访问。 如果ORACLE想访问sqlserver, mysql, postgres 的话...
MySQL SQL开发知识:解决MySQL Varchar 类型尾部空格的问题 背景 近期发现系统中某个输入框里如果输入+空格的时候会出现异常情况,经过排查发现在调用后端接口时会有两步操作,一是从数据库中查询到的数组中将与+空格一致的元素剔除,二是根据+空格从数据库中查询对应的明细。 出现异常的原因是在剔除时未能剔除掉对应的元素,也就...
MySQL 详解Mysql四种分区方式以及组合分区 看这篇文章前需要先了解一下以下几个问题~ 一、问题 1.分区是什么 分区:就是把一张表数据分块存储 目的:提升索引的查询效率 2.Mysql为什么要使用分区 先从数据分析 然后进行索引优化 然后引入分区 3.Mysql中分区原理 客户端—...
MySQL MySQL优化之:MySQL事务的ACID特性以及并发问题方案 一、事务的概念 一个事务是由一条或多条对数据库操作的SQL语句所组成的一个不可分割的单元,只有当事务中所有操作都正常执行完了,整个事务才会被提交给数据库,如果有部分事务处理失败,那么事务就要回滚到最初的状态,因此,事务要么全部执行成功,要么全部失败。 所以...