zl程序教程

您现在的位置是:首页 >  后端

当前栏目

【python web开发知识点整理4】- 数据库基础

2023-09-11 14:19:06 时间

【python web开发知识点整理1】- Python基础
【python web开发知识点整理2】- Python Web基础
【python web开发知识点整理3】- 容器基础
【python web开发知识点整理4】- 数据库基础
【python web开发知识点整理5】- Linux基础
【python web开发知识点整理6】- 设计模式

4. 数据库基础

4.1. 数据库的优化

  1. 优化索引、SQL 语句、分析慢查询;
  2. 设计表的时候严格根据数据库的设计范式来设计数据库;
  3. 使用缓存,把经常访问到的数据而且不需要经常变化的数据放在缓存中,能节约磁盘IO;
  4. 优化硬件;采用SSD,使用磁盘队列技术(RAID0,RAID1,RDID5)等;
  5. 采用MySQL 内部自带的表分区技术,把数据分层不同的文件,能够提高磁盘的读取效率;
  6. 垂直分表;把一些不经常