数据库
数据库基本知识
JSlow
这个作者很懒,什么都没留下…
展开
-
谁说连接数据库只可以用navicat
前言由于每次连接数据库都要打开一个navicat或者plsql,感觉很是麻烦因为打开的这些软件,会占用一定的内存,有时候把电脑搞的卡卡的所以,就很烦。那么我想,有没有办法在idea写代码的时候直接连接数据库呢?如果在idea直接使用内置的插件连接数据库,那么能否满足我的需求呢?带着一系列的问题,开始了查资料、实践等,最后发现对外来说还是可行的。使用idea内置数据库工具连接数据库连...原创 2020-04-16 10:35:08 · 751 阅读 · 0 评论 -
MySQL四种事务隔离级别和死锁
为什么需要事务呢?事务有什么好处和坏处了,读了这篇文件,你的问题一定会得到解答,快来涨知识吧!!!这篇小文章介绍了MySQL的事务ACID(原子性、一致性、隔离性、持久性)事务并发的3种问题:脏读、不可重复读、幻读以及解决以上三个问题的方法:事务隔离(未提交读、提交读、可重复读、可串行化)有了事务,就可能产生死锁,所以介绍了死锁的产生,以及如何避免死锁(事务回滚)原创 2019-07-22 19:00:48 · 755 阅读 · 0 评论 -
MySQL查询优化和配置优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。4.应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num=10 or nu...转载 2019-07-17 16:46:57 · 152 阅读 · 0 评论 -
MySQL锁(锁级别、锁优化、避免死锁)
这篇文章主要介绍了MySQL的锁的类型,还有一个重要的点就是"间隙锁"。还有不同的锁级别:比如行级别的锁啊、表级别的锁啊等等。解释了,怎么去锁优化和避免死锁(敲黑板)。文章简单,知识点也不多,投桃报李,愿你可以涨一波姿势!!!原创 2019-07-22 17:48:08 · 216 阅读 · 0 评论 -
MySQL索引
关于mysql索引,一些事情你应该了解一下,比如:索引有几种、索引是万能吗、如何策略使用索引、什么情况下会索引失效...翻译 2019-07-17 16:00:10 · 121 阅读 · 0 评论