![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 90
Java不难的
=
展开
-
“金三银四”春招指南之“性能调优”:MySQL+Tomcat+JVM,看完还怕面试官的轰炸?
春招指南之“性能调优”:MySQL+Tomcat+JVM,还怕面试官的轰炸?01 MySQL性能调优1.1 MySQL性能调优问题有哪些?怎么学?关于这个,给大家看一份学习大纲(xmind)文件,每一个分支里面会有详细的介绍。这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记(MySQL+Tomcat+JVM)可以 直接【点击 “性能调优”,获取码:CSDN】!1.2 关于MySQL,面试官会问哪些问题?第一个:MySQ性能优化最佳实践21个(有..原创 2021-01-05 17:14:29 · 129 阅读 · 8 评论 -
2021年的第一波福利已送到!献上“独家全新”MySQL进阶套餐,简直就是血赚!
最近在复习一些MySQL数据库相关的笔记知识,突然想问:为啥学Java一定必须得学MySQL?说白了,现在无论是哪种程序(比如:桌面程序、网页程序、app程序等等),服务端都是使用关系型数据库作为其存储数据的容器,也就是MySQL数据库。MySQL 是最流行的关系型数据库管理系统(RDBMS)之一。而数据库技术是每个开发人员必备的技能之一,不管学习任何语言都是如此。2021的元旦假就这么过去了,忙碌一年又开启了,最近我根据自己的复习总结,特意给大伙送福利,献上我的“独家全新”MySQL进阶套餐,刷到的绝原创 2021-01-04 15:19:27 · 294 阅读 · 4 评论 -
MySQL复习:20道常见面试题(含答案)+21条MySQL性能调优经验
MySQL复习:20道常见面试题(含答案)+21条MySQL性能调优经验20道常见MySQL数据库面试题+解析 事务四大特性(ACID)原子性、一致性、隔离性、持久性? 事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别? MySQL常见的三种存储引擎(InnoDB、MyISAM、MEMORY)的区别? MySQL的MyISAM与InnoDB两种存储引擎在,事务、锁级别,各自的适用场景? 查询语句不同元素(where、jio.原创 2020-12-01 15:58:02 · 690 阅读 · 15 评论 -
刷到就是赚,最全P8手写“MySQL高级知识解析”集,赶紧收藏!
MySQL为什么这么重要?MySQL为什么这么重要?是不是一脸问号??什么都不要说了,先来看张图...在所有数据库中,MySQL 排在第二,而 NoSQL 中 MongoDB 排在第一,你可能在想是不是有必要把 Oracle 也学习下,别着急,再看张图全球访问量最大的 20 家网站,他们分别使用了什么数据库呢,绝大多数使用 mysql,有两个完整live.com 和 bing 使用的是 mssql,并不是他们使用不了 mysql,而是他要支持自己的数据库。在...原创 2020-11-03 15:28:08 · 178 阅读 · 13 评论 -
脏读、幻读和不可重复读
一、引言脏读、不可重复读和幻读是数据库中由于 并发访问 导致的数据读取问题。当多个事务同时进行时可以通过修改数据库事务的隔离级别来处理这三个问题。二、问题解释1、脏读(读取未提交的数据)脏读又称无效数据的读出,是指在数据库访问中,事务 A 对一个值做修改,事务 B 读取这个值,但是由于某种原因事务 A 回滚撤销了对这个值得修改,这就导致事务 B 读取到的值是无效数据。2、不可重复读(前后数据多次读取,结果集内容不一致)不可重复读即当事务 A 按照查询条件得到了一个结果集,这.原创 2020-08-20 14:52:45 · 621 阅读 · 0 评论 -
基于MySql主从分离的代码层实现(附源码)
前言该文是基于之前那篇《MySQL主从分离的实现》的代码层实现,所以本文配置的主数据库和从数据库的数据源都是在上篇博文中已经介绍了的。动态选择数据源的配置由于我们在写数据的时候需要使用主库的数据源,读的时候需要从库的数据源,我们可以在Spring源码中,通过DataSource可以找到AbstractDataSource抽象类,由于我们需要动态的选择数据源,我们可以通过AbstractDataSource发现他的一个子类是AbstractRoutingDataSource的抽象类,通过类名我们可以知道原创 2020-07-28 17:25:56 · 151 阅读 · 0 评论 -
MySQL主从分离实现
前言大型网站为了减轻服务器处理海量的并发访问,所产生的性能问题,采用了很多解决方案,其中最主流的解决方案就是读写分离,即将读操作和写操作分别导流到不同的服务器集群执行,到了数据业务层,数据访问层,如果还是传统的单靠一台服务器去扛,面对如此多的数据库连接操作,必然会崩溃,如果造成数据的丢失,是不堪设想的。本文将利用mysql的主从配置,实现读写分离。主从库理论知识主从同步如何实现? 同步工作主要又三步,第一步就是主服务器(master)将对数据的操作记录到二进制日志文件(Binary log)中,也原创 2020-07-25 17:50:00 · 134 阅读 · 0 评论 -
支付宝应用的架构到底有多牛?
自 2008 年双 11 以来,在每年双 11 超大规模流量的冲击上,蚂蚁金服都会不断突破现有技术的极限。2010 年双 11 的支付峰值为 2 万笔/分钟,到 2017 年双 11 时这个数字变为了 25.6 万笔/秒。2018 年双 11 的支付峰值为 48 万笔/秒,2019 年双 11 支付峰值为 54.4 万笔/秒,创下新纪录,是 2009 年第一次双 11 的 1360 倍。在如此之大的支付 TPS 背后除了削峰等锦上添花的应用级优化,最解渴最实质的招数当数基于分库分表的原创 2020-06-19 15:37:06 · 311 阅读 · 0 评论 -
常用的 7 款 MySQL 客户端工具,你值得拥有!
MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考。1、phpMyAdminhttp://www.phpmyadmin.net/phpMyAdmin是最常用的MySQL维护工具,是一个用PHP开发的基于Web方式架构在网站主机上的MySQL管理工具,支持中文,管理数据库非常方便。不...原创 2020-05-06 11:54:46 · 532 阅读 · 0 评论