Advanced MySQL Query Tuning .pdf

端午在家无聊,又不想学习。于是在Youtube随便逛,看到一个很不错的分享,来自 Percona Database Performance。下面是演示稿: slideshare: http://www.slideshare.net/ssuser5a0bc0/webinar-2013-advancedquerytuning {% pdf https://www.slideshare.net/slideshow/embed_code/key/3HLJJcJmM9KLGT %} Youtube: https://www.youtube.com/watch?v=TPFibi2G_oo 能 条件 的可以看看。 ...

2016-06-11 · 1 min

Advanced MySQL Query Tuning .pdf

端午在家无聊,又不想学习。于是在Youtube随便逛,看到一个很不错的分享,来自 Percona Database Performance。下面是演示稿: slideshare: http://www.slideshare.net/ssuser5a0bc0/webinar-2013-advancedquerytuning {% pdf https://www.slideshare.net/slideshow/embed_code/key/3HLJJcJmM9KLGT %} Youtube: https://www.youtube.com/watch?v=TPFibi2G_oo 能 条件 的可以看看。 ...

2016-06-11 · 1 min

MySQL避免索引列使用 OR 条件

这个亏已经吃过很多次了,在开发以前的sql代码里面,许多以 or 作为where条件的查询,甚至更新。这里举例来说明使用 or 的弊端,以及改进办法。 1 2 select f_crm_id from d_dbname1.t_tbname1 where f_xxx_id = 926067 and (f_mobile ='1234567891' or f_phone ='1234567891' ) limit 1 从查询语句很容易看出,f_mobile和f_phone两个字段都有可能存电话号码,一般思路都是用 or 去一条sql解决,但表数据量一大简直是灾难: ...

2016-04-05 · 3 min

MySQL避免索引列使用 OR 条件

这个亏已经吃过很多次了,在开发以前的sql代码里面,许多以 or 作为where条件的查询,甚至更新。这里举例来说明使用 or 的弊端,以及改进办法。 1 2 select f_crm_id from d_dbname1.t_tbname1 where f_xxx_id = 926067 and (f_mobile ='1234567891' or f_phone ='1234567891' ) limit 1 从查询语句很容易看出,f_mobile和f_phone两个字段都有可能存电话号码,一般思路都是用 or 去一条sql解决,但表数据量一大简直是灾难: ...

2016-04-05 · 3 min