mysql
文章平均质量分 52
riabai
Practice makes perfect
展开
-
开启mysql的慢查询记录
查询慢sql日志记录功能是否开启,以及慢sql日志位置路径show GLOBAL VARIABLES like 'slow_query%';默认慢sql是关闭的,研发环境、测试环境可以开启监测是否有比较慢的sql:set global slow_query_log='ON';查看、设置慢查询日志记录时间阈值show GLOBAL variables like 'long_query_time';默认value是10,可以设置成自己想要配置的大小,此处测试设置成2秒:s.原创 2021-12-02 15:00:08 · 652 阅读 · 0 评论 -
整理一下自己对mvcc的理解
mvcc这个词已经多次接触过了,也知道他叫多版本并发控制,不过对有些知识的认知有时候不是一蹴而就的,需要一个过程,之前读完一些博客,看过视频后觉得自己懂了又好像没有懂,这次同事问自己发现又很陌生了,说明并没有掌握,今天回过头看看资料梳理一下。首先,mysql的读分为两种:当前读和快照读当前读就是普通的select快照读发生在mysql使用锁的时候,主要包括下列几种:select ... lock in share mode; 共享锁select ... for update; 排他锁.原创 2021-11-24 22:38:50 · 954 阅读 · 0 评论 -
面试官:谈谈你对Mysql的MVCC的理解?
转载:https://baijiahao.baidu.com/s?id=1629409989970483292&wfr=spider&for=pc准备:事物隔离级别---未提交读,已提交读,可重复读,可串行读事务的四种隔离级别(引自:Innodb中的事务隔离级别和锁的关系)在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。我们的数据库锁,也是为了构建这些隔离级别存在的。隔离级别 脏读(Dirty Read) 不可重复读(NonRepe.转载 2021-05-22 16:03:10 · 90 阅读 · 0 评论 -
MySQL 数据备份与还原
转载自:https://www.cnblogs.com/kissdodog/p/4174421.html一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数据。 1、备份一个数据库转载 2021-05-21 10:43:57 · 606 阅读 · 0 评论 -
MySQL 国内镜像下载
首先需要下载mysql文件,到官网下载太慢,使用国内的仓库进行下载mysql国内镜像下载网址http://mirrors.sohu.com/mysql/http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/开源镜像站点汇总http://segmentfault.com/a/1190000000375848http://mirrors.ustc.edu.cn/...原创 2021-05-21 10:42:49 · 1700 阅读 · 0 评论 -
mysql语法顺序
<SELECT clause> [<FROM clause>] [<WHERE clause>] [<GROUP BY clause>] [<HAVING clause>] [<ORDER BY clause>] [<LIMIT clause>]原创 2021-05-19 14:02:01 · 65 阅读 · 0 评论