sql
文章平均质量分 91
Rodgexue
腾讯和阿里-php和java工程师 坚持了这么多年的技术博客希望能一直用下去
展开
-
left join,inner join区别
假设我们有两张表。Table A 是左边的表。Table B 是右边的表。其各有四条记录,其中有两条记录name是相同的,如下所示:让我们看看不同JOIN的不同 A表 id name 1 Pirate 2 Monkey 3 Ninja 4 Spaghetti B表 id name 1 Rutabaga 2 Pirate 3 Darth Vade转载 2015-06-17 09:46:35 · 2878 阅读 · 0 评论 -
将left join拆分成多条sql语句
本文讲解如何把一条带有一个或多个left join或right join的sql语句拆分成多条sql语句。MySQL进行连表查询效率是很低的,特别是数据很大,而且并发量很高的情况,索引都无法解决问题,最好的办法就是把sql语句拆分成多条单表查询的sql。我们公司电商网站现在要做网站服务化,用java做中间件,PHP调用java接口获取数据,数据表也进行了拆分,分库,要求不使用连表查询,有连表查询的s转载 2015-06-17 09:50:01 · 10137 阅读 · 1 评论 -
Mysql优化简介
① Mysql优化的思路 1,SQL语句优化和索引优化 2,数据库表结构的优化 3,系统配置 4,硬件优化 ② 查看慢查询日志状态:show variables like ‘slow_query_log’ 如果上面的结果是OFF,开启慢查询日志:set global slow_query_log=onlog_queries_not_using_indexes表示将记录未使用键的查询。设原创 2015-08-20 09:48:30 · 2719 阅读 · 0 评论