![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
念心------寻梦
这个作者很懒,什么都没留下…
展开
-
使用各种查询选择来提高性能
SELECT语句除了正常的使用外,MySQL还为我们提供了很多可以增强查询性能的选项。如上面介绍的用于控制查询缓冲的SQL_NO_CACHE和SQL_CACHE就是其中两个选项。在这一部分,我将介绍几个常用的查询选项。 1. STRAIGHT_JOIN:强制连接顺序 当我们将两个或多个表连接起来进行查询时,我们并不用关心MySQL先连哪个表,后连哪个表。而这转载 2015-06-27 09:12:34 · 470 阅读 · 0 评论 -
mysql中Where条件中字段顺序的重要性
在用MySQL查询数据库的时候,连接了很多个用,发现非常慢。例如:SELECT … WHERE p.languages_id = 1 AND m.languages_id = 1 AND c.languages_id = 1 AND t.languages_id = 1 AND p.products_id IN (472,474)这样查询需要20多秒,虽然在各个字段上都建立了索引。转载 2015-06-27 09:25:13 · 867 阅读 · 0 评论 -
mysql int(3)与int(11)的区别
总结,int(M) zerofill,加上zerofill后M才表现出有点点效果,比如int(3) zerofill,你插入到数据库里的是10,则实际插入为010,也就是在前面补充加了一个0.如果int(3)和int(10)不加zerofill,则它们没有什么区别.M不是用来限制int个数的.int(M)的最大值和最小值与undesigned有关,最下面那副图有说明.mysql转载 2015-06-27 13:35:47 · 409 阅读 · 0 评论 -
数据库存储空间分析
int(10)-----------4字节date--------------3字节datetime--------8字节timestamp------8字节char--------------3字节(utf8)decimal(x,y)精度(x) 存储字节数 (y)1 - 9 5原创 2015-06-07 02:26:52 · 760 阅读 · 0 评论 -
mysql数据双向同步实现
2.环境说明2.1 硬件环境(两台机器的硬件环境相同)CPUInter(R) Pentium(R) Dual CPU E5200 @2.50GHz内存大小384MB硬盘大小8GB其它说明本机器为虚拟机,其有两块网卡,一对网卡直连,一对接入交换机转载 2015-07-13 00:07:27 · 551 阅读 · 0 评论