博客专栏  >  研发管理   >  深入浅出mysql

深入浅出mysql

一点一点的窥悉mysql的全貌

关注
0 已关注
7篇博文
  • mybatis中执行update字段值不变的情况下,返回值却是1

    1.需求分析    近期,笔者在测试编程式事务的时候发现了一个问题:在测试接口中执行mybatis的update时,字段值设置不变,却返回还是1;这样的结果直接导致了编程式事务的原子性捕获形同虚设,好...

    2018-06-12 11:22
    60
  • sql的性能优化

    1.场景还原  在项目后期,随着数据量的日益增加,一些查询接口就显得没那么好用,反应速度慢!这时,得考虑对项目的sql进行针对性的优化了,今天笔者将实际项目中的经验分享出来,希望能够恰到好处的帮助读者...

    2018-04-25 21:02
    91
  • mybatis+mysql返回以map形式插入的实体主键

    1.场景还原      很多情况下,在一个实现类中会调用连环接口,那么在执行上个接口后,我们需要传入上个接口执行完成后返回的参数才能继续执行下个接口;今天就上个接口执行插入操作,然后得到上个接口的主...

    2017-09-21 20:00
    662
  • mybatis中union all与union的用法

    1.需求分析  很多情况下,我们会遇到类似的需求:混合型的列表再进行分类;这种情况,可以考虑java逻辑层面两个甚至更多的list相加,然后最后进行排序,但是一旦进行分页,排序可能就混乱了,这个笔者建...

    2018-03-01 12:04
    354
  • mysql中bug搜罗

    1.场景还原      近日,公司项目在准上线的阶段,很多不兼容,乱码等问题蜂拥而至,为了满足评论添加表情的需求,需要将数据库的utf8换成utf8mb4,随之乱码就出现了,今天笔者分享几个mysql...

    2017-12-11 20:54
    89
  • mysql的定时调度器

    1.需求分析       在很多实际的项目中,定时执行某些逻辑很是多见;很多小伙伴立马会想到quartz定时框架,但是今天笔者要向大家介绍如何在mysql编写定时调度器。 2.实现方案 ①mysql中...

    2017-11-30 19:10
    141
  • mysql的悲观锁和乐观锁

    1.需求分析    项目上线后,在并发的情况,数据库会插入重复的记录;在这种情况,mysql的悲观锁或乐观锁可以用来实现代码逻辑的并发控制。 2.悲观锁①悲观锁,属于排它锁;当事务在操作数据时,它会把...

    2018-03-08 09:06
    117

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部