MySQL

MySQL数据库优化技巧有哪些?

开启查询缓存,优化查询。explain你的select查询,这可以帮你分析你的查询语句或是表结构的性能瓶颈。EXPLAIN的查询结果还会告诉你你的索引主键被如何利用的,你的数据表是如何被搜索和排序的。 当只要一行数据...

MySQL数据库为什么用自增列作为主键?

如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引。如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引。如果也没有这样的唯一索引,则InnoDB会选择内置6字节...

MySQL数据库创建表时注意事项有哪些?

一、字段名及字段配制合理性 剔除关系不密切的字段; 字段命名要有规则及相对应的含义(不要一部分英文,一部分拼音,还有类似a、b、c这样不明含义的字段); 字段命名尽量不要使用缩写(大多数缩写都不能明...