搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
IT小白
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
[Android14] SystemUI的启动_android 14 systemui getstartables
2
c语言程序和plc程序的区别,一文告诉你PLC与计算机的本质区别在哪里!小白都能看懂!...
3
1024程序员节:心疼被段子手黑得最惨的他们_1024吐槽
4
Chat Gpt详细教程:手把手带你Open AI 的API对接_open ai api
5
Linux-备份与恢复_linux数据备份
6
AI辅助瞄准系统开发与实战(二)_辅助瞄准ai程序
7
【Elasticsearch】Elasticsearch索引创建与管理详解_elasticsearch创建索引
8
HDFS、hbase、Hive、Pig_hbase和pig分别代表什么
9
2024年中职大数据实验室建设及大数据实训平台整体解决方案
10
自定义mvc框架复习(crud)_qyqzcrx
当前位置:
article
> 正文
数据库知识手册-个人版
作者:IT小白 | 2024-07-17 09:28:25
赞
踩
数据库知识手册
文章目录
数据库知识手册-个人版
1、数据库基础概念
1.1 什么是数据库
1.2 为什么要使用数据库
1.3 SQL 与 MySQL 有什么区别
1.4 数据库三大范式是什么
1.5 数据库连接泄露的含义
1.6 什么是触发器
2、索引
2.1 索引的优缺点
2.2 索引的数据结构
2.3 使用B+树的好处
2.4 Hash 索引和 B+ 树索引的区别
2.5 什么是前缀索引
2.6 什么是最左前缀匹配原则
2.7 添加索引的原则
2.8 什么是聚簇索引
3、事务管理
3.1 什么是数据库事务
3.2 有哪些事务状态
3.3 事务的四大特性
3.4 如何实现事务的 ACID 特性
3.5 事务之间的项目影响
3.6 什么是事务的隔离级别
4、锁
4.1 锁的分类
4.2 事务隔离级别与锁的关系
4.3 什么是死锁?如何解决死锁?
4.4 什么是乐观锁和悲观锁?如何实现?
5、常用SQL语句
5.1 SQL 语句主要分为哪些类别?
5.2 什么是超键?什么是主键?
5.3 SQL 约束有哪几种类型?
5.4 char 和 varchar 的区别
5.5 有哪些关联查询
5.6 什么是子查询?
5.7 子查询的分类
5.8 DROP、DELETE与TRUNCATE的区别
5.9 UNION与UNION ALL的区别
6、Redis常见面试题
6.1 Redis 缓存的特点
6.2 Redis 和 MySQL 的区别
6.3 Redis 和 MongoDB 的区别
6.4 Redis 有哪些数据类型
6.5 如何实现 Redis 的定时机制
6.6 单线程 Redis,为什么如此高效
6.7 Redis 有哪些数据淘汰策略
6.8 对Redis的理解
7、数据库优化
7.1 数据库结构优化
7.2 MySQL数据库CPU使用率飙升到500%的话,如何处理?
7.3 为什么要分库分表
7.4 分库分表的具体实施策略
7.5 分库分表存在哪些问题
7.6 什么是MySQL主从复制
7.7 MySQL主从复制的工作原理
7.8 MySQL读写分离的实施方案
数据库知识手册-个人版
1、数据库基础概念
1.1 什么是数据库
1.2 为什么要使用数据库
1.3 SQL 与 MySQL 有什么区别
1.4 数据库三大范式是什么
1.5 数据库连接泄露的含义
1.6 什么是触发器
2、索引
2.1 索引的优缺点
2.2 索引的数据结构
2.3 使用B+树的好处
2.4 Hash 索引和 B+ 树索引的区别
2.5 什么是前缀索引
2.6 什么是最左前缀匹配原则
2.7 添加索引的原则
2.8 什么是聚簇索引
3、事务管理
3.1 什么是数据库事务
3.2 有哪些事务状态
3.3 事务的四大特性
3.4 如何实现事务的 ACID 特性
3.5 事务之间的项目影响
3.6 什么是事务的隔离级别
4、锁
4.1 锁的分类
4.2 事务隔离级别与锁的关系
4.3 什么是死锁?如何解决死锁?
4.4 什么是乐观锁和悲观锁?如何实现?
5、常用SQL语句
5.1 SQL 语句主要分为哪些类别?
5.2 什么是超键?什么是主键?
5.3 SQL 约束有哪几种类型?
5.4 char 和 varchar 的区别
5.5 有哪些关联查询
5.6 什么是子查询?
5.7 子查询的分类
5.8 DROP、DELETE与TRUNCATE的区别
5.9 UNION与UNION ALL的区别
6、Redis常见面试题
6.1 Redis 缓存的特点
6.2 Redis 和 MySQL 的区别
6.3 Redis 和 MongoDB 的区别
6.4 Redis 有哪些数据类型
6.5 如何实现 Redis 的定时机制
6.6 单线程 Redis,为什么如此高效
6.7 Redis 有哪些数据淘汰策略
6.8 对Redis的理解
7、数据库优化
7.1 数据库结构优化
7.2 MySQL数据库CPU使用率飙升到500%的话,如何处理?
7.3 为什么要分库分表
7.4 分库分表的具体实施策略
7.5 分库分表存在哪些问题
7.6 什么是MySQL主从复制
7.7 MySQL主从复制的工作原理
7.8 MySQL读写分离的实施方案
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/IT小白/article/detail/839258
推荐阅读
article
PyQt5
学习日记005_
pyqt5
事件
转发
机制...
首先需要监听到鼠标按下的消息,然后是鼠标移动的消息最后是鼠标释放的消息。控件消息的处理是从内到外的,即当前控件对传递来的...
赞
踩
article
ssh
验证登录
问题
_
ssh
-
o
...
问题
描述:集群已经配置了
ssh
免密钥登陆,然后出现“The authenticity
o
f h
o
st xx can’t ...
赞
踩
article
人工智能
技术基础系列之:
迁移
学习
_
迁移
学习
是
用于
解决
()
场景
下
人工智能
技术方案...
作者:禅与计算机程序设计艺术 1.背景介绍
迁移
学习
(Transfer Learning)是在多个任务之间进行知识...
赞
踩
article
STM32
移植
FreeRTOS
经验详细教程_
stm32
freertos
...
当前RTOS已经广泛应用于各种嵌入式设备中,如智能可穿戴设备、智能家居设备等。且RTOS已成为嵌入式、物联网开发者的基础...
赞
踩
article
查看
模拟
器
使用
端口
_为什么
我们
仍然
使用
模拟
音频
端口
?...
查看
模拟
器
使用
端口
When leaks about what the chassis of the iPhone 7 m...
赞
踩
article
Spark
on
YARN
环境部署_
spark
on
yarn
集群的
环境变量
设置...
前面我们安装了StandAl
on
e HA模式的
spark
,但在企业中,最为常用的
spark
模式是
Spark
on
YAR...
赞
踩
article
通过
apache
的
rewrite
实现
URL
重定向
...
通过
apache
的
rewrite
实现
URL
重定向
。通过
apache
的
rewrite
实现
URL
重定向
...
赞
踩
article
mysql
中
in
查询
效率
低
的
替代方法_
MySQL
数据库
设计总结...
本文由云+社区发表作者:漆洪凯规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎...
赞
踩
article
怀旧新玩法:
10
分钟学会
用
可灵
AI
制作
老照片
视频
,速成教程!...
在评论区,许多观众对这种
视频
的制作过程表现出浓厚的兴趣,纷纷留言询问,这无疑为创作者带来了额外的流量和关注度,实现了一波...
赞
踩
article
Python
标准库_
achilles
python
库...
# 开箱即用# 为了实现开箱即用的思想,
Python
中为我们提供了一个模块的标准库# 在这个标准库中,有很多很强大的模块...
赞
踩
article
Transformer
代码
实现【
pytorch
】_
transformer
代码
实现
pytorch
...
【
代码
】
Transformer
代码
实现【
pytorch
】_
transformer
代码
实现
pytorch
transform...
赞
踩
article
python
爬虫
请求
库之
selenium
模块...
一 介绍
selenium
最初是一个自动化测试工具,而
爬虫
中使用它主要是为了解决requests无法直接执行JavaScr...
赞
踩
article
【
手把手
教学】
使用
cmake
构建
openvino
推理程序——
c++
_
openvino
cmake
...
系统:window11vs版本:visual studio 2022
openvino
包:2024版下载链接。
_
openv...
赞
踩
article
12张图看懂
SQL
的
设计
思想
_
sql
设计
...
很多程序员视
SQL
为洪水猛兽。
SQL
是一种为数不多
的
声明性语言,它
的
运行方式完全不同于我们所熟知
的
命令行语言、面向...
赞
踩
article
python
图像
边缘
检测
_
Python
进行
图片水平
边缘
检测
prewitt
算子法...
当我们对图片
进行
处理的时候我们需要对图片
进行
边缘
检测
处理,
边缘
检测
除了全局方法还有,水平方向的
边缘
检测
。下面采用Pyth...
赞
踩
article
roadmap...
转载于:https://www.cnblogs.com/yy000/p/9853546.html_package roa...
赞
踩
article
KafKa 详细讲解_
kafka
发布
订阅
模式
...
知识点:消息队列:
发布
(pub)/
订阅
模式
,点对点(P2P)
模式
kafka
:是一个分布式、支持分区的(partition...
赞
踩
article
基于
QuantConnect
开源
引擎
Lean
本地实现
Fama
-
French
五因子
Python
策略...
5.目录\ToolBox\CoarseUniverseGenerator\CoarseUniverseGenerator...
赞
踩
article
FPGA
笔记 跨
时间
域
处理
_
fpga
两个
时钟
域数据读取...
FPGA
:跨
时间
域
处理
文章目录
FPGA
:跨
时间
域
处理
1.CDC(Clock Domain Crossing)基础概念2....
赞
踩
article
基于
docker
安装
flink
_
docker
安装
flink
...
注意:当你在流式查询上使用这种模式时,Flink 会将结果持续的打印在当前的控制台上。如果流式查询的输入是有限数据集,那...
赞
踩
相关标签
qt
学习
开发语言
大数据
人工智能
语言模型
Java
Python
架构设计
stm32
arm开发
嵌入式硬件
c++
iot
单片机
mcu
java
蓝牙
编程语言
spark
javascript
apache
mysql中in查询效率低的替代方法
优秀的拆分(民间数据)c++