数据库
文章平均质量分 75
cc每天都要进步一点点
这个作者很懒,什么都没留下…
展开
-
数据库优化
文章目录数据库服务器的内核优化my.cnf配置,搭配压力测试进行调试sql语句调优数据库服务器的内核优化my.cnf配置,搭配压力测试进行调试sql语句调优1.使用缓存优化查询进行多次相同查询,结果会放入缓存中,后续再进行相同查询,就可以直接从缓存中提取,不会到表中查询。需要避免缓存失效2.explain检测sql查询3.给搜索字段简历索引where后面的字段4.limit1明确只需要一行数据5.永久链接在一些极端的环境中,apache会发出http请求,创建子进原创 2022-05-21 12:01:34 · 166 阅读 · 0 评论 -
数据库9学习
文章目录MVCC1. 什么是MVCC2. MVCC实现原理MVCC1. 什么是MVCC多版本并发控制,MVCC是一种用来解决读写冲突的无锁并发控制,也就是为事务分配单项增长的时间戳,为每个修改保存一个版本,版本与事务时间戳关联,读操作只读该事务开始前的数据库的快照,所以MVCC可以为数据库解决一下问题:在并发读写数据库时,可以做到在读操作时不用阻塞写操作,写操作也不用阻寒读操作,提高了数据库并发读写的性能解决脏读、幻读、不可重复读等事务隔离问题,但是不能解决更新丢失问题2. MVCC实原创 2022-05-20 13:46:28 · 166 阅读 · 0 评论 -
【数据库】面经总结
文章目录1. 事务的特性ACID2. 事务并发可能出现的情况3. 隔离级别4. 二叉树、平衡二叉树、B树,B+树?5. MySQL索引原理:6. 最左前缀匹配7. Tree索引和Hash索引的区别8. MySQL索引调优9. 事务的实现原理(redo+undo)10. mysql存储引擎11. MySQL为什么查询速度快其实就是问B+树为什么查询速度快?12.红黑树为什么快,请简述一下原因1.红黑树的应用13. mysql的char和varchar区别14.行级锁和表级锁15.为什么mysql要用B+树16原创 2022-04-05 13:30:55 · 3059 阅读 · 0 评论