![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 94
数据库一些面试知识总结
彩虹下的布迷
困难这种东西,经常出现才是正常,如果就这样被打败了,那也太废了吧₍₍ (̨̡ ‾᷄ᗣ‾᷅ )̧̢ ₎₎
展开
-
Redis入门
Redis入门狂神学Java历史优化数据结构和索引文件缓存----通过IO流获取比每次访问数据库效率略高,但是流量爆炸式增长时候,IO流也承受不了Memcached:通过再数据库和数据访问层之间再加上一层缓存,第一次访问时查询数据库,将结果保存到缓存,后续的查询先检查缓存,若有直接拿去使用,效率显著提高早年MYISAM:表锁(查询一行数据将一张表锁起来),十分影响效率早些年Innodb:行锁(每次查数据只锁一行)慢慢的就开始使用分库表来解决写的压力NosqlNosql=Not On原创 2021-01-17 11:52:17 · 282 阅读 · 0 评论 -
Mysql 引擎的区别
什么是存储引擎数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎还可以获得特定的功能。现在许多数据库管理系统都支持多种不同的存储引擎。MySQL 的核心就是存储引擎。Innodb引擎MyISAM引擎MEMORY引擎Archive引擎...原创 2021-01-07 15:30:58 · 177 阅读 · 0 评论 -
聚簇索引与非聚簇索引
文章原地址介绍聚簇索引聚簇索引(Innodb引擎):叶子节点和数据行是在一起的一个表只能有一个聚簇索引(因为聚簇索引把索引和数据放在一起)在Innodb的数据表中,索引文件和数据文件是一个文件,找到索引就找到数据文件了,所以可以证明,Innode是聚簇索引误区:把主键自动设为主键索引聚簇索引默认是主键,如果表中没有定义主键,InnoDB 会选择一个唯一的非空索引代替。如果没有这样的索引,InnoDB 会隐式定义一个主键来作为聚簇索引。InnoDB 只聚集在同一个页面中的记录。包含相邻健值的页原创 2021-01-06 17:06:17 · 238 阅读 · 0 评论