Mysql面试题
文章平均质量分 87
MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。
人月IT
深挖问题与动手实践-完成率比完成度更重要
展开
-
可有可无的Mysql工作技巧
Mysql开发技巧原创 2017-07-25 23:04:57 · 393 阅读 · 0 评论 -
mysql 大数据量插入遇到瓶颈 可行性方案探究
如何动手实现一个关系型数据库系统?单纯看书其实效果不大,对于数据库的每一个部分,书中讲述了诸多实现方案,如果可以配合Project来做,理解的程度会加深很多,对于书中提到的方法取舍自己心中也会有数,mit就出了一个教你造数据库Project,感觉很爽。资料:本书。数据库系统实现 加西亚-莫利纳(Hector Garcia-Molina) / Jeffrey D.Ullman / Jennifer Widomhttps://courses.cs.washington.edu/courses原创 2021-08-20 09:07:40 · 23328 阅读 · 0 评论 -
索引实现原理及分类
问题:B树,B+树,B-树区别树这种数据结构学习起来,难度是比较高的,所以,我们在工作和面试中遇到的情况不多。B+ 树是对 B 树的改进得到的,而 B 树则是一棵多路平衡查找树(是平衡二叉树的变体,稍有不同的是 B 树属于多叉树,即查找路径不止两个)。所以,想要搞清楚 B+ 树,就一定要搞清楚 B 树。首先,我们来谈一谈 M 阶(着重理解 M 的概念,M 阶代表一个节点最多有多少个查找路径)的 B 树具有哪些性质:根节点至少有两个子节点每个节点包含 k - 1 个元素和 k 个子节点,其中 m/2 &原创 2020-12-01 16:22:34 · 22170 阅读 · 0 评论 -
Mysql 面试常问5 让你根据业务写出比较复杂的SQL,往往和 Group BY 与 Having 相关
统计相关的函数实验解答SQL面试题:1拿到题目,先写出各个部分的子SQL,列出关键词,然后再拼接起来第一步:第二部:第三部:限制同一个表Having题目:查询平均成绩大雨60分的同学的学号和平均成绩解题思路:第一步:分析题目,列出关键字第二步:列出子SQL第三步:根据语法,拼接SQL第一题:查询所有同学的学号,选课数,总成绩第二题:...原创 2019-03-07 20:10:23 · 3919 阅读 · 5 评论 -
可有可无的Mysql工作技巧 3 -- 工作中用到的理论范式,工具,建模经验
工作中用到的理论范式,工具,建模经验原创 2019-03-06 21:46:03 · 250 阅读 · 0 评论 -
Mysql 面试常问4 -- 锁模块之事务并发访问产生的问题以及事务隔离机制 InnoDB支持事务
锁模块之数据库事务的四大特性锁模块之事务并发访问产生的问题以及事务隔离机制SELECT @@tx_isolation;设置事务隔离级别SELECT @@tx_isolation;set SESSION TRANSACTION ISOLATION level read UNCOMMITTED;SELECT @@tx_isolation;...原创 2019-03-06 00:24:43 · 291 阅读 · 0 评论 -
常问 3: 谈谈MySQL共享锁与排他锁
mysql面试常问 3: 谈谈MySQL共享锁与排他锁原创 2019-03-03 23:43:47 · 794 阅读 · 0 评论 -
mysql面试常问 1: 谈谈MySQL表级锁和行级锁
谈谈MySQL表级锁和行级锁原创 2019-03-03 20:43:57 · 1377 阅读 · 0 评论 -
可有可无的Mysql工作技巧 2
1架构3索引3锁模块原创 2019-03-04 20:51:59 · 290 阅读 · 0 评论 -
MYSQL面试题 说说你对视图的理解?
MYSQL面试题 说说你对视图的理解?原创 2019-02-28 20:39:32 · 1732 阅读 · 1 评论 -
干货 一文看尽 mysql
如何写出高性能SQL语句?慢 SQL 语句的几种常见诱因:1. 无索引、索引失效导致慢查询2. 锁等待存储引擎有 InnoDB 和 MyISAM,前者支持行锁和表锁,后者只支持表锁。如果数据库操作是基于表锁实现的,试想下,如果一张订单表在更新时,需要锁住整张表,那么其它大量数据库操作(包括查询)都将处于等待状态,这将严重影响到系统的并发性能。时,InnoDB 存储引擎支持的行锁更适合高并发场景。但在使用 InnoDB 存储引擎时,我们要特别注意行锁升级为表锁的可能。在批量更新操作时,行锁就很原创 2019-02-23 18:50:39 · 3710 阅读 · 6 评论