mysql
Oops_Qu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL开发人员对缓存(Query Cache)下了一道处决令
MySQL的查询缓存(Query Cache)转载 2017-10-07 14:34:11 · 949 阅读 · 0 评论 -
CentOS7下mysql定时备份并发送邮件到指定邮箱脚本
crontab mail linux原创 2017-10-09 13:01:04 · 2900 阅读 · 1 评论 -
被误解的int(10)
问题: int(1)与tinyint比较首先需要指出的是int(M) M指示最大显示宽度。最大有效显示宽度是255。显示宽度与存储大小或类型包含的值的范围无关 tinyint是一字节(2的8次方) 带符号的tinyint范围是-128~127 无符号的tinyint范围是0~255small是两字节 mediumint是三字节 int是四字节 bigint是八字节 int(10)与int原创 2017-10-21 10:37:41 · 888 阅读 · 0 评论 -
数据库优化完全指南
数据库优化主要有以下四个维度. 一般来讲,从上到下,成本由高到低,效果由低到高. 硬件 系统配置 数据库表结构 SQL及索引 之所以讲效果是由低到高的原因是因为,在我看来很多时候,查询慢都是由于mysql内部的锁机制,从而导致了一定的阻塞,而阻塞又导致了高并发,从而导致数据库出现问题.以下分别从四个层面讲下大概优化的思路.原创 2017-10-22 00:52:21 · 512 阅读 · 0 评论 -
MYSQL优化之分页
大数据量下,分页优化思路及实战原创 2017-10-15 11:23:43 · 1706 阅读 · 0 评论 -
MYSQL优化之GROUP BY
MYSQL优化之GROUP BY 使用group by进行分组的时候,会自动对分组的字段进行排序...原创 2017-10-15 11:56:14 · 488 阅读 · 0 评论 -
一道关于索引的使用和key_len的计算的面试题
题目如下:mysql有一个联合索引KEY(a,b,c),a为tinyint类型(长度为1),b为mediumint类型(长度为3),c为int类型(长度4)。写出条件where a=1 and c=1所使用到的此索引的长度。 我的思路是这个联合索引(复合索引),只用到了最左的a.所以长度应该是1.当然长度也可能是8(1+3+4),即任何情况下,用到了索引,key_len的长度都是这个索引的整体长度.原创 2017-10-15 16:09:11 · 1494 阅读 · 1 评论 -
mysql中去重 distinct 用法
转载自 : 失落的黎明 在使用MYSQL,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往用distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的目标字段,而无法返回其他字段,例如有如下表user: 用distinct来返回不重转载 2017-11-20 10:21:22 · 5085 阅读 · 1 评论
分享