diff --git a/dev/db/mysql/mysql.md b/dev/db/mysql/mysql.md new file mode 100644 index 0000000000000000000000000000000000000000..b8d1b6a2803e3f516f04cdc4dbef64c651cd44ee --- /dev/null +++ b/dev/db/mysql/mysql.md @@ -0,0 +1,57 @@ +mysql 知识总结 + - [mysql官方文档](https://dev.mysql.com/doc/refman/5.7/en/) + +# 性能监控 + +# schema 与数据优化 + +## 字符集选择 + +尽量选择 `utf8mb4` , 不要用 `utf8`, utf8 对于某些字符会无法显示。 + +## 存储引擎的选择 + +## 适当的数据冗余 + +## 适当拆分 + +# 执行计划 + +explain select语句 + +# 通过索引进行优化 + +二叉树,红黑树,b树,b+树,BST, AVL,多叉树 + +## 索引基本知识 + +### 索引的用处 + +### 索引的优点 + +### 索引的分类 + +hash索引 +组合索引 +聚簇索引 +覆盖索引 +索引监控 + +### 面试名词 + +### 采用的数据结构 + +### 索引的匹配方式 + +## 简单案例 + +# 查询优化 + +## 查询慢的原因 + + +# 分区表 + + +# 服务器参数设置 + diff --git a/devtools/Idea.md b/devtools/Idea.md index 47b3927ab4d314a5e7435b8d4b0a649ca4199b70..29e9f7a4ee0b143ac92d115da41da28e76a10fe0 100644 --- a/devtools/Idea.md +++ b/devtools/Idea.md @@ -2,3 +2,4 @@ IdeaJ 工具 1. [IDEA Java 快捷键](IdeaJ_keyshouts.md) 1. [IDEA Java 插件](IdeaJ_plugin.md) +1. [IntelliJ IDEA官方专业文档](https://www.w3cschool.cn/intellij_idea_doc/intellij_idea_doc-k9g62o2z.html) diff --git a/todo.md b/todo.md new file mode 100644 index 0000000000000000000000000000000000000000..17af75d8fe50f12962f927a88a0a23b1845b3429 --- /dev/null +++ b/todo.md @@ -0,0 +1 @@ +1. [junit测试框架的使用](https://www.cnblogs.com/hustfly/p/3405486.html)