数据库
二俊89757
性格踏实沉稳,并善于倾听他人,沟通表达能力较强,生活中善于解决他人困惑和问题;
有代码洁癖,喜欢代码review,喜欢思考重构自己负责的代码;
遵循阿里开发手册,有良好的代码规范;
对于计算机开发有浓厚的兴趣,有较强的学习和理解能力,自学过PS,AI,Sketch等软件;
乐于接受新鲜事物,并且能够积极应对学习生活中的各项挑战。
展开
-
这可能是MyBatis比较全的知识整理
MyBatis编程步骤是什么样的创建SqlSessionFactory通过SqlSessionFactory创建SqlSession通过sqlsession执行数据库操作调用session.commit()提交事务调用session.close()关闭会话Mybatis原理sqlsessionFactoryBuilder生成sqlsessionFactory(单例)工厂模式生成sqlsession执行sql以及控制事务Mybatis通过动态代理使Mapper(sql映射器)接口能运行原创 2020-10-19 23:14:53 · 167 阅读 · 0 评论 -
Java面试软技能相关问题
怎么保证服务高可用冗余 + 故障转移MySQL主从架构服务超时机制平时怎么学习制定自己的成长计划,给自己人生定一个方向,达成这个方向我需要做哪些事情每年制定自己的todo list,今年我对自己的要求是(1.了解JVM和一个框架系统的学习和掌握源码,2.要产出博客,定时总结)然后制定学习计划,计划每天按照进度学习渠道:看正确的书,选一些传播度和影响力比较好的书;看视频学习,去了解用法;看github一些用法积累和总结:在平台去发布自己根据看书总结的文章,印象笔记总结最近在学习的一原创 2020-10-19 23:12:51 · 304 阅读 · 1 评论 -
Mysql性能优化之Explain关键字
一、何谓索引? 索引,简单说,就是排好序,查找的快的一种数据结构;二、sql为何慢? 1、查询语句写的烂; 2、索引失效:(单值、复合) 3、关联查询太多 4、服务器调优(缓冲、线程数)三、索引优势与劣势; 优势:提高检索效率,降低IO成本;降低数据的排序成本,降低CPU的消耗; 劣势:索引也是一张表,该表保存了主键与索引字段,并指向实体原创 2020-07-27 17:42:59 · 148 阅读 · 0 评论 -
MySQL 如何性能优化
MySQL 性能优化1. 灵魂拷问MySQL的索引在执行过程中是如何被使用的?MySQL的表数据和索引在底层是如何被使用的?索引覆盖是什么?索引覆盖如何优化检索性能组合索引和单列所有哪个更好?聚集索引和非聚集索引存储方式有什么不同B+ Tree和B Tree的区别2.1 MySQL架构2.1.1 结构图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CsccXQcU-1595768400184)(http://zhaox.github.io/assets原创 2020-07-26 21:00:29 · 740 阅读 · 0 评论