04 2018 档案
摘要:创建高性能的索引 一.索引基础 select first_name from sakila.actor where actor_id = 5; 如果在actor_id列上建有索引,则MySQL将使用该索引找到actor_id为5的行,也就是说,MySQL先在索引上按值进行查找,然后返回所有包含该值的
阅读全文
摘要:Schema与数据类型优化 4.1选择优化的数据类型 1.更小的通常更好 更小的数据类型通常更快,因为它们占用更小的磁盘、内存和CPU缓存,并且处理时需要的CPU周期更少。 2.简单就好 简单数据类型的操作通常需要更少的CPU周期 3.尽量避免null 通常情况下最好指定列为NOT NULL,除非真
阅读全文
摘要:MySQL架构与历史 MySQL最与众不同的特性是它的存储引擎架构,这种架构的设计将查询处理(Query Processing)及其他系统任务(Server Task)和数据的存储/提取相分离。 1.1逻辑架构 最上层的服务并不是MySQL所独有的,大多数基于网络的客户端/服务器的工具或者服务都有类
阅读全文
浙公网安备 33010602011771号