MySQL InnoDB 引擎中的聚簇索引和非聚簇索引有什么区别?
日期:2026-07-05 难度:中等 标签:#面试 #八股 #MySQL #InnoDB #索引 #VIP 一句话答案 InnoDB 的聚簇索引就是主键索引,叶子节点存整行数据;非聚簇索引也叫二级索引,叶子节点存索引列和主键值,查询非索引字段时通常需要再通过主键回表。 面试口语版 InnoDB 表的数据本身是按…
Read articleThe archive
Notes on frontend development, engineering, and everyday ideas. Find a subject and start reading.
日期:2026-07-05 难度:中等 标签:#面试 #八股 #MySQL #InnoDB #索引 #VIP 一句话答案 InnoDB 的聚簇索引就是主键索引,叶子节点存整行数据;非聚簇索引也叫二级索引,叶子节点存索引列和主键值,查询非索引字段时通常需要再通过主键回表。 面试口语版 InnoDB 表的数据本身是按…
Read article日期:2026-07-05 难度:困难 标签:#面试 #八股 #MySQL #InnoDB #事务 #MVCC #锁 #VIP 一句话答案 MySQL InnoDB 主要通过 redo log 保证持久性,undo log 保证原子性和 MVCC,锁机制保证并发写入隔离,MVCC 保证一致性读,再配合隔离级别和两…
Read article日期:2026-07-05 难度:中等 标签:#面试 #八股 #MySQL #索引 #性能排查 #VIP #场景题 一句话答案 使用索引不一定有效,索引是否生效取决于查询条件、选择性、统计信息、回表成本、排序分组和优化器选择;排查时应结合慢 SQL、EXPLAIN、执行耗时、扫描行数和实际业务数据分布分析。 面试…
Read article这文想给大家分享有关npmrc文件的使用和配置指南。npmrc是Node.js软件包管理器(npm)的配置文件,它允许我们自定义npm的行为,从而更好地管理项目依赖和开发流程。本文将深入介绍npmrc的作用、常见用法以及如何正确配置它来满足我们项目的需求。 什么是npmrc? npmrc是npm(Node Pac…
Read article在现代的Web开发中,JavaScript是一种不可或缺的编程语言。它使得网页更加交互和动态,并且为开发人员提供了丰富的工具和库来简化开发过程。其中一个非常有用的工具是jsdom,它是一个在Node.js环境中模拟浏览器DOM的JavaScript库。 jsdom允许开发人员在服务器端使用类似于浏览器的API,如…
Read article致React开发者: 你已经掌握了组件化思维、Hooks、生命周期——这些知识在 Lit 中同样适用!本章将帮助你快速建立 React 与 Lit 的概念对应关系。 本章你将了解: - JSX vs lit-html:语法差异与相似之处 - Props/State vs @property/@state:数据管理…
Read article推荐路径 1. HTTP 与 TLS:HTTP 版本整合、HTTPS与SSL TLS、TLS1.2连接过程解析。 2. 缓存与性能:浏览器缓存机制-请求头、浏览器缓存机制-缓存位置、CDN 内容分发网络。 3. 服务与网关:Nginx、OpenResty、WAF 网络应用防火墙。 4. 协议与面试:WebSock…
Read article推荐路径 1. 安全策略:CORB 策略、CORB 应对策略、CSP。 2. 浏览器 API 与能力:Web Components 生命周期、Web 浏览器滚动方案。 3. 扩展开发:Chrome Manifest V3 插件开发规范简介。 4. 面试复习:浏览器原理面试题汇总、前端性能优化篇。 核心笔记 COR…
Read article推荐路径 1. 浏览器安全:CORB 策略、CORB 应对策略、CORB 兼容性和影响。 2. 扩展与组件:Chrome Manifest V3 插件开发规范简介、浏览器插件开发框架:WXT、Web Components 生命周期。 3. 存储与交互:localStorage 全面指南、StorageEvent …
Read article推荐路径 1. 布局基础:Flex 布局、Grid 布局。 2. 选择器与样式机制:伪类与伪元素的区别、逻辑组合伪类、CSS 自定义属性。 3. 工程化与预处理:Less 知识点汇总、Stylus 学习整合、PostCSS、Tailwind CSS 核心概念。 4. 框架相关:Vue scoped属性的用途和工作…
Read article推荐路径 1. 基础语法与语言机制:JavaScript 进阶整合、ES5、6 指导规范、ES 12 新特性。 2. 原型、执行和内存:Property原型链与原型链、深入解析call、apply、bind、JS垃圾回收机制。 3. 异步与浏览器运行时:PromiseA 集合、事件循环是如何影响页面渲染的?、页面…
Read article推荐路径 1. 基础能力:Node 笔记(1)内核引擎、Node 笔记(2)模块化、Node 笔记(3)Node常用内置模块。 2. 包管理与工程:NPM 包管理、为什么是 pnpm?我们为何使用monorepo?、npm包打补丁 — patch-package。 3. 运行时机制:Node 笔记(9)深入事件循…
Read articleTry another keyword or reset your filters.