数据库2023年06月02日
问题缘起同事在客户现场利用DTS工具,从A实例将数据迁移到B实例过程中,发现几乎稍大点的表在迁移完成后,目标端表空间大小差不多都是源端的3倍,也就是说表空间膨胀了2倍。 排查思路对这篇文章 《叶问》第16期 有印象的话,应该还能记得,数据迁移(导入导出)过程中,也包括主从复制场景,导致表空间膨胀的原因有几种: MySQL表默认是InnoDB引擎且目前索引只支...
数据库2023年06月02日
这篇文章主要介绍“mysql数据库的超级管理员密码怎么修改”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“mysql数据库的超级管理员密码怎么修改”文章能帮助大家解决问题。 mysql数据库的超级管理员名称是“root”。MySQL在安装时,会默认创建一个名为root的用户,该用户拥有超级权限,可以控制整个MySQL服...
数据库2023年05月30日
sql内联语法基础语法(inner join) SELECT * FROM 表1 inner join 表2 on 表1.userid=表2.userid sql内联语法说明:上面的语句就是查询表1和表2两个表,只要两个表中的userid字段相同的话就拼成一行显示出来。 九品源码注:以上语法同等select * from 表1,表2 where 表1.use...
数据库2023年05月29日
Navicat 16 for MySQL在安装时想通过破解方式激活,但在执行激活过程中提示激活失败:激活次数达到上限,无法手动激活,也不出现“手动激活”的按钮。 激活失败:原因可能是由于已达到激活次数上限。请检查你是否已在卸载或重新安装 Navicat前取消激活许可证密钥。90010003 解决方法的前提:必须先这样做,要不后面的操作都是无效的!!! 1、先...
数据库2023年05月29日
以下就是跟大家分享的19个MySQL性能优化主要要点,一起学习学习。 1、为查询优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序...
数据库2023年05月28日
mysql端口一定要3306吗? 如果端口已经被占用,则可以终止占用该端口的进程,以此释放3306端口你就可以使用了. 另外,安装 mysql不必一定要使用3306端口的,你可以换另外一个端口,只是在连接mysql的语句中,将3306换成自己指定的端口即可,我想这是不会影响到你正常使用的. 但愿对您有所帮助. mysql相关介绍: MySQL是一种开放源代码...
数据库2023年05月28日
数据库的创建 查询所有数据库:show databases; 创建数据库:create database <数据库名>; 删除数据库:drop database <数据库名>; 进入数据库:use <数据库名>; 数据表的操作 1)查询数据库下表:show tables; 2)创建表:create table studen...
数据库2023年05月28日
一、 故障经过 1. 故障现象 收到告警mysql服务器剩余空间突然变成0了,赶紧登上去看了下,发现binlog突然增长10几G,由于服务器磁盘本身不大,就被占满了。登录mysql发现有两个可疑的全表delete慢sql:delete from tabname 在执行,恰好开发来问业务表删除特别慢怎么办,基本确定了是由于开发全表delete数据导致的问题。 ...
数据库2023年05月28日
Mysql 服务端会定时清理长时间不活跃空闲的数据库连接,以此优化数据库的性能。 Navicat 客户端有一个设置:保持连接间隔,默认是 240 秒,意思是,客户端在用户无任何交互性操作时,会每隔 240 秒给Mysql 服务端发送一次数据请求,以此来保持数据库连接活跃。 然而 Navicat 设置的心跳包间隔太长了,Mysql 服务端直接将连接清理掉了。所...
数据库2023年05月27日
MySQL是一个关系型数据库管理系统。 由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系型数据库管理系统,...