mysql
java架构师小芷
java构架大数据每天分享干货
展开
-
阿里独家发布MySQL优化王者晋级之路,跟弯路说拜拜
随着互联网时代的兴起,MySQL在数据库领域日益显现出举足轻重的地位,它不断扩大的用户群体就是很好的证明。在这样的背景下,需要越来越多的人在知识资源方面为之付出,将自己对MySQL数据库的学习过程、运维经验、个人理解等记录下来,为行业中的后来者燃起一盏明灯, 让他们少走一些弯路。掌握并熟练使用MySQL的几点建议:建立完成的 MySQL 知识体系 发挥MySQL的最佳性能的优化方法 掌握如何处理海量业务数据和高并发请求 能够轻松掌握那些晦涩难懂的知识,如主从复制、读写分离、事务与锁等。 能够原创 2020-09-23 14:47:17 · 484 阅读 · 0 评论 -
阿里P8大佬传授的Mysql爆火笔记,年薪百万必入!
什么是数据库简单来说,所谓的数据库就是存储数据的容器,而且是永久存储的。2、为什么需要数据库3、为什么要学习MySQL数据库MySQL由于免费,而且性能强劲,是目前使用最广泛的数据库产品,同时也是入门门槛最低的数据库产品之一,更重要的是,以MySQL为学习原型,以后去适应和掌握其他数据库产品,思想和原理都是互通的,也不会有太大障碍。几乎任何一个企业级应用,都要用到数据库。 无论开发、测试、运维还是架构师,数据库都是加分神器! 小的软件企业分工不明确,全能型人才能得到更多的机.原创 2020-09-21 14:57:45 · 181 阅读 · 0 评论 -
我以为自己MySQL够牛逼了,直到看到了Alibaba的面试题
前言众所周知,简历上“了解=听过名字;熟悉=知道是啥;熟练=用过;精通=做过东西”。(文末有跳槽涨薪福利)相信大家对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。索引作为MySQL中比较重点的知识,在面试中出现的频率特别高。本人自认为对MySQL的索引知识相当了解,同事们工作中也都热情的称呼我为大佬。为了进阿里,我特地花了1个月左右时间复习相关知识,自信满满的在简历上写了“精通MySQL”,想不到被阿里面试官狠狠虐了一把…(关于这次面试题目和整理的答案原创 2020-09-03 14:08:56 · 173 阅读 · 0 评论 -
一键生成数据库文档,堪称数据库界的Swagger,有点厉害
最近部门订单业务调整,收拢其他业务线的下单入口,做个统一大订单平台。需要梳理各业务线的数据表,但每个业务线库都有近百张和订单相关的表,挨个表一个一个字段的弄脑瓜子嗡嗡的。为了不重复 CV 操作,抱着一丝希望开始在GitHub里找,看看有没有什么工具可以用,结果就真的发现了宝藏,screw(螺丝钉),居然可以生成数据库文档,优秀啊~。数据库文档图一、数据库支持 MySQL MariaDB TIDB Oracle SqlServer Pos原创 2020-08-28 15:38:25 · 167 阅读 · 0 评论 -
美团王兴开炮阿里,昨天刚刚结束的美团四面面经分享,已拿Offer
一面1. HashTable、Hashmap、Hashtree的区别2. 线程池相关,线程池的流程,参数3. 线程池alivetime存活时间怎么控制4. cas讲一下5. redis讲一下,项目里怎么用6. redis的分布式锁7. mysql索引形式,b树索引存储内容8. mysql事务隔离级别,串行化是否真的串行9. juc相关10. 写题:二分查找变种,具体描述有点忘记了二面:1. java的锁,乐观锁和悲观锁2. 写一个死锁3. 数据库连接池原创 2020-08-19 15:01:54 · 210 阅读 · 0 评论 -
爆了,阿里架构师手写MySQL数据库指南,传授你年薪百万级干货
在互联网行业,MySQL数据库毫无疑问已经是最常用的数据库,无论你是写哪个语言的程序员,都离不开和MySQL数据库打交道~MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。接下来,小编将会大致讲讲如何阅读这篇文章,让大家读起来更深刻,也希望对各位读者老哥起点帮助作用!如何阅读这篇文章这篇文章在知识结构..原创 2020-08-17 19:12:35 · 852 阅读 · 0 评论 -
2020年MySQL数据库面试题总结(50道题含答案解析)
1、MySQL 中有哪几种锁?(1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。(2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。(3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁和行锁之间,并发度一般。2、MySQL 中有哪些不同的表格?共有 5 种类型的表格:(1)MyISAM(2)Heap(3)Merge(4)INNODB(5)ISAM3、简述在原创 2020-08-17 15:14:47 · 2454 阅读 · 0 评论 -
说实话,Hibernate 和 MyBatis 哪个更好用?
前言由于编程思想与数据库的设计模式不同,生出了一些ORM框架。核心都是将关系型数据库和数据转成对象型。当前流行的方案有Hibernate与myBatis。两者各有优劣。竞争激烈,其中一个比较重要的考虑的地方就是性能。因此笔者通过各种实验,测出两个在相同情景下的性能相关的指数,供大家参考。测试目标以下测试需要确定几点内容:性能差异的场景;性能不在同场景下差异比;找出各架框优劣,各种情况下的表现,适用场景。测试思路测试总体分成:单表插入,关联插入,单表查询,多表查询。测试分两轮,..原创 2020-08-17 14:24:40 · 383 阅读 · 0 评论