-
❤️ 事务的四大特性?
-
❤️ 事务隔离级别有哪些?
-
❤️❤️ 索引
- 什么是索引?
- 索引的优缺点?
- 索引的作用?
- 什么情况下需要建索引?
- 什么情况下不建索引?
- 索引的数据结构
- Hash 索引和 B+ 树索引的区别?
- 为什么 B+ 树比 B 树更适合实现数据库索引?
- 索引有什么分类?
- 什么是最左匹配原则?
- 什么是聚集索引?
- 什么是覆盖索引?
- 索引的设计原则?
- 索引什么时候会失效?
- 什么是前缀索引?
-
常见的存储引擎有哪些?
-
MyISAM 和 InnoDB 的区别?
-
❤️❤️MVCC 实现原理?
-
❤️❤️ 快照读和当前读
-
❤️❤️ 共享锁和排他锁
-
❤️ 大表怎么优化?
-
❤️❤️bin log/redo log/undo log
-
bin log 和 redo log 有什么区别?
-
讲一下 MySQL 架构?
-
❤️ 分库分表
-
什么是分区表?
-
分区表类型
-
查询语句执行流程?
-
更新语句执行过程?
-
exist 和 in 的区别?
-
truncate、delete 与 drop 区别?
-
having 和 where 的区别?
-
❤️ 什么是 MySQL 主从同步?
-
❤️ 为什么要做主从同步?
-
❤️❤️ 乐观锁和悲观锁是什么?
-
❤️ 用过 processlist 吗?
-
数据库的三范式是什么?
-
❤️❤️ 说一下 MySQL 的行锁和表锁?
-
MySQL 的内连接、左连接、右连接有什么区别?
-
char 和 varchar 的区别是什么?
-
float 和 double 的区别是什么?
-
❤️❤️MySQL 问题排查都有哪些手段?
-
❤️❤️ 如何做 MySQL 的性能优化?
-
为什么要尽量设定一个主键?
-
MySQL 中保存钱,应该使用什么数据类型?并说明原因
-
一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 MySQL 数据库,又插入了一条数据,此时 id 是几?
-
❤️ 死锁排查
-
❤️ 分库分表设计,有可能遇到的问题
-
❤️ 大数据量查询方案
-
分布式主键方案,各有什么优缺点
-
explain 执行计划如何理解其中的字段
-
千万数据如何优化?大表查询优化
-
in 和 exists 的区别
-
数据库中间件,mycat sharding
-
主从延迟原因,解决方案
-
数据库连接池
-
sql 语句执行过程
-
日期格式与时区转换
-
❤️❤️ 慢查询优化
-
❤️mysql 性能分析常用命令
-
blob 和 text 区别
-
视图的特点/使用场景
-
count(1),count(*),count(id)
-
int(10),char(10),varchar(10)
-
drop,delete,truncate
-
sql 执行顺序
-
如何安全存储用户密码
-
❤️❤️cpu 飙升如何排查
-
读写分离/多数据源
-
❤️ 主从复制原理
-
❤️ 数据库监控工具/常用监控参数/如何查看/如何排查
-
主从一致性校验/主从数据库不一致怎么处理
-
一个 6 亿的表 a,一个 3 亿的表 b,通过外间 tid 关联,你如何最快的查询出满足条件的第 50000 到第 50200 中的这 200 条数据记录。
近期热议
推荐标签 标签
-
flomo
6 引用 • 140 回帖
flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。
-
HHKB
5 引用 • 74 回帖 • 493 关注
HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。
-
TextBundle
1 引用 • 2 回帖 • 72 关注
TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。
-
智能合约
1 引用 • 11 回帖
智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。
-
Sublime
10 引用 • 5 回帖 • 3 关注
Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。
-
创业
82 引用 • 1395 回帖
你比 99% 的人都优秀么?
-
SVN
29 引用 • 98 回帖 • 687 关注
SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。
-
资讯
56 引用 • 85 回帖 • 1 关注
资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。
-
外包
26 引用 • 233 回帖 • 1 关注
有空闲时间是接外包好呢还是学习好呢?
-
sts
2 引用 • 2 回帖 • 222 关注
-
LaTeX
12 引用 • 54 回帖 • 18 关注
LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。
-
服务器
125 引用 • 585 回帖 • 1 关注
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
-
OpenCV
15 引用 • 36 回帖 • 1 关注
-
webpack
41 引用 • 130 回帖 • 253 关注
webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。
-
PostgreSQL
22 引用 • 22 回帖 • 1 关注
PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。
-
Webswing
1 引用 • 15 回帖 • 636 关注
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。
-
DevOps
57 引用 • 25 回帖 • 5 关注
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
-
Electron
15 引用 • 136 回帖 • 7 关注
Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。
-
Kubernetes
116 引用 • 54 回帖
Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。
-
爬虫
106 引用 • 275 回帖 • 1 关注
网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。
-
开源
409 引用 • 3586 回帖
Open Source, Open Mind, Open Sight, Open Future!
-
GraphQL
4 引用 • 3 回帖
GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。
-
安装
132 引用 • 1184 回帖
你若安好,便是晴天。
-
Spark
74 引用 • 46 回帖 • 568 关注
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
-
Scala
13 引用 • 11 回帖 • 158 关注
Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。
-
RYMCU
4 引用 • 6 回帖 • 54 关注
RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。
-
Sym
524 引用 • 4601 回帖 • 699 关注
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于