mysql
luka2008
这个作者很懒,什么都没留下…
展开
-
MYSQL用一条SQL语句删除重复记录
MYSQL用一条SQL语句删除重复记录 MYSQL不支持如下语句: delete from t_user where id in(select max(id) as id from t_user group by username ); MYSQL用以下词句就可以: delete t_user from t_user , (select id from t_user gro转载 2013-05-28 14:37:50 · 787 阅读 · 0 评论 -
MySQL:日期函数、时间函数总结(MySQL 5.X)
一、MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-08-08 22:20:46 | +---------------------+ 除了 now转载 2014-02-25 14:06:24 · 559 阅读 · 0 评论 -
Mysql中批量更新的两种方式
批量插入并更新原创 2014-09-23 10:10:19 · 19000 阅读 · 0 评论 -
淘宝内部分享:怎么跳出MySQL的10个大坑
编者按:淘宝自从2010开始规模使用MySQL,替换了之前商品、交易、用户等原基于IOE方案的核心数据库,目前已部署数千台规模。同时和Oracle, Percona, Mariadb等上游厂商有良好合作,共向上游提交20多个Patch。目前淘宝核心系统研发部数据库组,根据淘宝的业务需求,改进数据库和提升性能,提供高性能、可扩展的、稳定可靠的数据库(存储)解决方案。 目前有以下几个方向:单机,提转载 2015-01-19 14:43:18 · 819 阅读 · 0 评论 -
从一个MySQL left join优化的例子加深对查询计划的理解
今天遇到一个left join优化的问题,搞了一下午,中间查了不少资料,对MySQL的查询计划还有查询优化有了更进一步的了解,做一个简单的记录: select c.* from hotel_info_original c left join hotel_info_collection h on c.hotel_type=h.hotel_type and c.hotel_id =h.转载 2015-07-22 17:02:39 · 5061 阅读 · 2 评论 -
MYSQL企业常用架构与调优经验分享
一、选择Percona Server、MariaDB还是MYSQL 1、Mysql三种存储引擎 MySQL提供了两种存储引擎:MyISAM和 InnoDB,MySQL4和5使用默认的MyISAM存储引擎。从MYSQL5.5开始,MySQL已将默认存储引擎从MyISAM更改为InnoDB。 MyISAM没有提供事务支持,而InnoDB提供了事务支持。转载 2016-04-22 15:38:28 · 522 阅读 · 0 评论 -
一次非常有意思的SQL优化经历
场景 我用的数据库是mysql5.6,下面简单的介绍下场景 课程表 create table Course( c_id int PRIMARY KEY, name varchar(10) ) 数据100条 学生表: create table Student( id int PRIMARY KEY, name varchar(10) )转载 2017-08-09 14:03:56 · 316 阅读 · 0 评论