摘要: 一. 优化SQL语句的一般步骤(P254) 1. 通过show status命令了解各种SQL的执行频率 MySQL客户端连接成功后,通过show [session | global] status命令可以提供服务器状态信息,也可以在操作系统上使用mysqladmin extented-status 阅读全文
posted @ 2017-07-08 16:21 TooLateToLearn! 阅读(144) 评论(0) 推荐(0) 编辑
摘要: P226)MySQL分区的优点主要包括一下4个方面: 和单个磁盘或者文件系统分区相比,可以存储更多数据 优化查询。在Where子句中包含分区条件时,可以只扫描必要的一个或多个分区来提高查询效率;同时在涉及SUM()和COUNT()这类聚合函数的查询时,可以容易的在每个分区上并行处理,最终只需要汇总所 阅读全文
posted @ 2017-07-08 15:51 TooLateToLearn! 阅读(176) 评论(0) 推荐(0) 编辑
摘要: P176)存储过程和函数的区别在于函数必须有返回值,而存储过程没有,存储过程的参数可以使用IN、OUT、INOUT类型,而函数的参数只能指IN类型。如果有函数从其他类型的数据库迁移到MySQL,那么就可能因此需要将函数改造成存储过程。 创建存储过程需要create ROUNTINE权限,修改或者删除 阅读全文
posted @ 2017-07-08 14:31 TooLateToLearn! 阅读(189) 评论(0) 推荐(0) 编辑