Mysql数据库的优化技术 对mysql优化时一个综合性的技术,主要包括 a: 表的设计合理化(符合3NF) b: 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] c: 分表技术(水平分割、垂直分割) d: 读写[写: update/delete/add]分离 e: 存储过程 [模块化编程,可以提高速度] f: 对mysql配置优化 [配置最大并发数my.ini, 调整缓存大小 ] g: mysql服务器硬件升级 h: 定时的去清除不需要的数据,定时进行碎片整理(MyISAM) 什么样的表才是符合3NF (范式) 表的范式,是首先符合1NF, 才能满足2NF , 进一步满足3NF 1NF: 即表的列的具有原子性,不可再分解,即列的信息,不能分解, 只有数据库是关系型数据库(mysql/oracle/db2/informix/sysbase/sql server),就自动的满足1NF ☞ 数据库的分类 关系型数据库: mysql/oracle/db2/informix/sysbase/sql server 非关系型数据库: (特点: 面向对象或者集合) NoSql数据库: MongoDB(特点是面向文档) 2NF: 表中的记录是唯一的, 就满足2NF, 通常我们设计一个主键来实现 3NF: 即表中不要有冗余数据, 就是说,表的信息,如果能够被推导出来,就不应该单独的设计一个字段来存放. 比如下面的设计就是不满足3NF: 。。。。。。。。。。。。。。
2023-04-30 14:41:27 614KB mysql mysql优化 mysql技术 mysql开发
1
mysql进阶资料
2022-12-24 10:47:51 34.05MB mysql mysql优化
1
此脑图是我在复盘mysql知识点所总结,适合学习以及面试复习使用。
2022-12-03 19:16:24 6.75MB mysql mysql优化 面试
1
mysql优化,一般针对的是MySQL查询的优化。
2022-12-02 13:04:44 17KB mysql 优化
1
深入浅出MySQL数据库开发、优化与管理维护(mysql优化).doc
2022-11-30 14:05:11 486KB mysql mysql优化
1
mysql优化,MySQL数据库优化方法。
2022-11-29 14:06:03 9KB mysql 优化 服务器
1
所谓的性能优化,一般针对的是MySQL查询的优化。既然是优化查询,我们自然要先知道查询操作要经过哪些环节,然后思考可以在哪些环节进行优化。
2022-11-26 14:05:18 180KB sql 优化 策略
1
第一个纯粹MySQL基础教学,同学们可以根据自身情况,如果数据库基础比较薄弱的建议先学习MySQL基础课程。 如果已经具备了比较专业的MySQL数据库技能,可以直接从第二套课程开始学习,该课程通过多个模块进行教学,包括了MySQL核心基础增强提升,MySQL核心查询,MySQL高级应用,MySQL数据分析项目实战!MySQL数据库高级应用课程MySQL数据库高级应用课程MySQL数据库高级应用课程MySQL数据库高级应用课程
2022-11-16 09:18:35 412B MySQL mysql优化 mysqli 数据库
1
MySQL 百万级分页优化(Mysql千万级快速分页),主要解决大数量级的优化
2022-11-09 22:15:44 21KB MySQL 优化
1
免费,无需积分; 如果你想深入了解理解MYSQL及性能优化,那么这三本书值得你阅读。 高性能mysql.pdf; 深入浅出MySQL 数据库开发、优化与管理维护第一版PDF; 深入浅出MySQL 数据库开发、优化与管理维护第二版PDF。
2022-11-02 17:03:12 254.49MB mysql mysql优化
1