目前数据库是大多数系统进行数据存储的基础组件,数据库的效率对系统的稳定和效率有着至关重要的影响;为了有更好的用户体验,数据库的优化显得异常重要。那么我们要从那些方面对我们的数据库进行优化呢?让我们在《布尔教育燕十八mysql优化视频教程》这门课程中共同探讨一起学习吧!
课程播放地址:http://www.php.cn/course/200.html
本视频是布尔教育燕十八创作,该老师讲课风格:
教师讲课生动形象,机智诙谐,妙语连珠,动人心弦。一个生动形象的比喻,犹如画龙点睛,给学生开启智慧之门;一种恰如其分的幽默,引来学生会心的微笑,如饮一杯甘醇的美酒,给人以回味和留恋;哲人的警句、文化的箴言不时穿插于讲述中间,给人以思考和警醒。
本视频中较为难点是聚簇索引了:
聚簇索引是对磁盘上实际数据重新组织以按指定的一个或多个列的值排序的算法。特点是存储数据的顺序和索引顺序一致。
一般情况下主键会默认创建聚簇索引,且一张表只允许存在一个聚簇索引。
在《数据库原理》一书中是这么解释聚簇索引和非聚簇索引的区别的:
聚簇索引的叶子节点就是数据节点,而非聚簇索引的叶子节点仍然是索引节点,只不过有指向对应数据块的指针。
因此,MYSQL中不同的数据存储引擎对聚簇索引的支持不同就很好解释了。
不过这个定义太抽象了。在SQL Server中,索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。
这里还给大家推荐了源码资源的下载:http://www.php.cn/xiazai/learn/1842
资源里面给大家分享了视频课件以及ppt:
mysql优化.ppt
MySQL优化笔记-整理版.doc
以上是布尔教育燕十八mysql优化视频课件源码分享的详细内容。更多信息请关注PHP中文网其他相关文章!