摘要:
构造测试数据(笛卡尔积,6 次100 万) create table t1(id int, val varchar(80)); set @i := 0;create table tmp as select (@i := @i + 1) as id from information_schema.ta 阅读全文
摘要:
SQLAdvisor 是由美团点评公司北京DBA团队开发维护的 SQL 优化工具:输入SQL,输出索引优化建议。 它基于 MySQL 原生词法解析,再结合 SQL 中的 where 条件以及字段选择度、聚合条件、多表 Join 关系等最终输出最优的索引优化建议。目前 SQLAdvisor 在公司内部 阅读全文
摘要:
建表:create table hank (id int,name varchar(20)); 插入数据:insert into hank values(1,'A');insert into hank values(2,'B');insert into hank values(3,'C'); 通过c 阅读全文
摘要:
数据库版本:5.6.16前几天,在测试环境中,不知道为什么突然之间,所有的一个字段值全部变成了12,需要将备份还原后开发重新清理垃圾数据并开始测试。在开发提供 SQL语句的情况下,能否查到是谁做了这个操作? 但是在binlog中能找到SQL,可以看到SQL执行的ID,但是在binlog中是不会记录连 阅读全文
摘要:
数据库版本:5.6.16update in 修改数据,结果执行时间过慢,一直不出结果。SQL语句及执行计划如下:UPDATE erp_order_extra SET last_time=123123123123 WHERE order_id IN (SELECT eo.order_id FROM j 阅读全文
摘要:
开发老大要求通过binlog查询一条被修改的数据,数据被查出后问我,有没有可能binlog中不会记录,回答不会,因为数据被修改,若失败直接回滚,不会在binlog中记录,此刻一个朋友用了洪荒之力告诉我,失败的话也会记录,坐地无语,因为他sqlserver dba,用sqlserver的思维考虑mys 阅读全文
摘要:
在A服务器上创建数据库yoonroot(yoon)> show create table yoon\G*************************** 1. row *************************** Table: yoonCreate Table: CREATE TABL 阅读全文
摘要:
[root@hank-yoon ~]# ps -ef | grep mysqlroot 1129 1 0 15:30 pts/0 00:00:00 /bin/sh /export/servers/mysql/bin/mysqld_safe --datadir=/export/data/mysql/d 阅读全文
摘要:
原句,执行时间:2.78sUPDATE pro_ProductEvaluateSET hasPic = 1WHEREID IN (SELECTc.IDFROM(SELECTa.IDFROMpro_ProductEvaluate aINNER JOIN pro_ProductEvaluateImage 阅读全文
摘要:
在虚拟机安装xtrabackup工具时候出现的报错:libz.so.1: cannot open shared object file: No such file or directory [root@back lib]# find / -name libz.so.1/usr/local/lib 阅读全文