MySQL基本命令操作

目录创建数据库删除数据库数据表的创建与管理删除数据表修改字段数据类型添加字段字段更名删除字段表数据管理插入数据查询数据模糊匹配排序与分组HAVING子句查询聚合函数多表连接子查询数据更新操作INSERTUPDATEDELETE视图的创建与管理创建视图修改视图删除视图管理视图数据索引的创建与管理存储过程数…

SQL性能分析

SQL执行频率 MySQL 客户端连接成功后,通过 show [session|global] status 命令可以提供服务器状态信息。通过如下指令,可以查看当前数据库的INSERT、UPDATE、DELETE、SELECT的访问频次: -- session 是查看当前会话 ;-- global 是查…

好用的数据校验&修复工具gt-checksum开源啦

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: GreatSQL社区 文章来源:GreatSQL社区原创 背景介绍 功能特性 gt-checksum使用 3.1 标准使用案例 3.2 直接在命令行…

MySQL 并行复制方案演进历史及原理分析

预告: 《MySQL实战》即将出版,敬请关注! 有过线上 MySQL 维护经验的童鞋都知道,主从延迟往往是一个让人头疼不已的问题。 不仅仅是其造成的潜在问题比较严重,而且主从延迟原因的定位尤其考量 DBA 的综合能力:既要熟悉复制的内部原理,又能解读主机层面的资源使用情况,甚至还要会分析 binlog。…

MySQL中这14个必备神器,用过都说好

前言:最近几年用MYSQL数据库挺多的,发现了一些非常有用的小玩意,今天拿出来分享到大家,希望对你会有所帮助。 1.group_concat   在我们平常的工作中,使用group by进行分组的场景,是非常多的。   比如想统计出用户表中,名称不同的用户的具体名称有哪些?   具体sql如下: sel…

最简短最直白的解释:脏读、不可重复读、幻读,以及四种隔离级别的含义

导读 一条事务由、开始事务、执行事务(增删改查操作)、提交事务或回滚,三个步骤组成。   级别:读未提交 其他事务修改字段后 - 提交事务前,此期间,当前事务能读到,该字段修改后未提交的值 ,所以叫读未提交,由此会产生脏读问题。   问题:脏读 1.A字段 值为 1 2.事务A 修改 A字段 为 2 3…

解密数仓高可用failover流程

摘要: Gaussdb的HA采用主备从的架构实现数据可靠性。当主DN发生故障时,备DN走failover流程,升级成为新主DN,保证集群不因单DN故障而中断业务。 本文分享自华为云社区《【玩转PB级数仓GaussDB(DWS)】dws高可用之failover流程大解密》,作者:fxy0224。 众所周知…

如何学习MySQL,这几本书初学者必看!

《高性能MySQL》第四版发布后,收到了很多读者的反馈,其中关注最多的是作为一个初学者,应该如何能够较为系统的学习MySQL,从而应对日常工作或者获得更好的职业发展。于是和多个业内朋友讨论后,整理了一些MySQL学习的推荐资源,供初学者参考。 本文分成几部分,包括业界专家的经验、推荐书籍、视频/音频资源…

MySQL查看数据库性能常用命令和实战教学

MySQL查看数据库性能常用命令 # 列出MySQL服务器运行各种状态值 show global status; # 查询MySQL服务器配置信息语句 show variables; # 慢查询 show variables like '%slow%'; # MySQL服务器最大连接数 show var…

实现一个简单的Database11(译文)

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 花家舍 文章来源:GreatSQL社区原创 前文回顾 实现一个简单的Database系列 译注:cstack在github维护了一个简单的、类似sq…