![](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:行锁(每次查数据只锁一行) 慢慢的就开始使用分库表来解决写的压力 Nosql Nosql=Not On原创 2021-01-17 11:52:17 · 288 阅读 · 0 评论 -
Mysql 引擎的区别
什么是存储引擎 数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎还可以获得特定的功能。 现在许多数据库管理系统都支持多种不同的存储引擎。MySQL 的核心就是存储引擎。 Innodb引擎 MyISAM引擎 MEMORY引擎 Archive引擎 ...原创 2021-01-07 15:30:58 · 183 阅读 · 0 评论 -
聚簇索引与非聚簇索引
文章原地址 介绍 聚簇索引 聚簇索引(Innodb引擎):叶子节点和数据行是在一起的 一个表只能有一个聚簇索引(因为聚簇索引把索引和数据放在一起) 在Innodb的数据表中,索引文件和数据文件是一个文件,找到索引就找到数据文件了,所以可以证明,Innode是聚簇索引 误区:把主键自动设为主键索引 聚簇索引默认是主键,如果表中没有定义主键,InnoDB 会选择一个唯一的非空索引代替。如果没有这样的索引,InnoDB 会隐式定义一个主键来作为聚簇索引。InnoDB 只聚集在同一个页面中的记录。包含相邻健值的页原创 2021-01-06 17:06:17 · 242 阅读 · 0 评论