龙腾万里sky的博客

养得胸中一种恬静

MySQL优化流程SQL优化流程:show status查询SQL执行频率、explain分析、show profile分析和trace追踪。

MySQL优化流程——SQL优化流程。MySQL优化篇(基于MySQL8.0.28测试验证)。

只停留在看上面,提升效果甚微。应该带着思考去测试佐证,或者使用(同类书籍)新版本进行对比,这样带来的效果更好。最重要的一环,养成阅读官方文档,是一个良好的习惯。能编写官方文档,至少证明他们在这个领域是有很高的造诣,对用法足够熟练。

:我可以和您多聊几句吗?
面试官:就你那点小心思,我还不知道吗?面试官微微一笑:一样揍得你鼻青脸肿。

:只是想借点技能过来,多学点总归没坏处。
面试官:小伙子,真不错,年纪轻轻,挺有觉悟的。

面试官:对SQL语句优化流程,你了解多少。
:会那么一丢丢,也总结了一些。

面试官:请开始你的表演。
:很荣幸与你展开讨论,请看继续往下看。

在对MySQL进行举例并使用到数据库表,大多数情况使用MySQL官方提供的sakila(模拟电影出租信息管理系统)和world数据库,类似于Oracle的scott用户。

tips:图片资源可能被防盗链(寄)了,可以右键属性复制地址在地址栏查看哈。

阅读全文 »

主要介绍内容有:MySQL锁介绍、InnoDB行锁、lock与latch区别、锁类型、一致性非锁(锁)定读;自增长与锁;外键与锁;锁的算法;阻塞、死锁以及锁升级。

我可以和面试官多聊几句吗?只是想…
MySQL锁介绍以及InnoDB锁问题。养成阅读官方文档,是一个良好的习惯。能编写官方文档,至少证明他们在这个领域是有很高的造诣,对用法足够熟练。

面试官:咦,小伙子,又来啦。

:面试官,您好,又见面了。前面确实收获不少,我想……想获取更多的经验。

面试官:不错,不错,不错,年纪轻轻,有我当年一半的风范,挺有觉悟。接着上次的话题,继续MySQL锁问题。

:好呀,这次我准备了InnoDB锁一些总结,希望您多多指教。

面试官:那,让我们进入今天的话题,一起讨论MySQL锁问题。

:好的,请接着往下看。

tips:图片资源可能被防盗链(寄)了,可以右键属性复制地址在地址栏查看哈。

阅读全文 »

主要介绍:MySQL锁、MyISAM表锁、查询表锁互掐、MySQL表锁模式、如何加(显示)表锁、模拟并发插入以及MyISAM锁调度的介绍。

只停留在看上面,提升效果甚微。应该带着思考去测试佐证,或者使用(同类书籍)新版本进行对比,这样带来的效果更好。最重要的一环,养成阅读官方文档,是一个良好的习惯。能编写官方文档,至少证明他们在这个领域是有很高的造诣,对用法足够熟练。

接着上一篇MySQL数据库SQL优化流程。在对MySQL进行举例并使用到示例数据库:大多数情况使用MySQL官方提供的sakila(模拟电影出租信息管理系统)和world数据库,类似于Oracle的scott用户。

如果没有进行特别说明,一般是基于MySQL8.0.28进行测试验证。官方文档非常具有参考意义。你可以将这篇博文,当成过度到MySQL8.0的参考资料。友情提示:经验是用来参考,但不是拿来即用。如果你能看到并分享这篇文章,我很荣幸。如果有误导你的地方,我表示抱歉。

tips:图片资源可能被防盗链(寄)了,可以右键属性复制地址在地址栏查看哈。

阅读全文 »

前段时间抽空面试了几家。选择其中一家进行面试复盘:软件实施工程师(xxx科技有限公司)

总结:有试岗期的公司,坚决不要去。但不排除有公司确实在试岗通过后将工资算入到试用期,有试岗期就说明该公司不想承担风险。

具体公司名称就不透露了,算是给对方留点颜面。做人留一线,日后好相见。

前前后后聊了40多分钟。

以下是具体过程。

阅读全文 »

Windows 10平台安装postgreSQL 14.2.1,安装步骤很简单,基本上是点击下一步(next)。

使用SQL Shell(psql)进行交互;使用pgAdmin工具进行管理。

tips:注意选择安装目录(请不要放到C盘,虚拟机搭建测试环境另说)。如果图片挂了,可以前往个人知乎搜索 Windows 10平台安装PostgreSQL 14.2详细教程

img

阅读全文 »
0%