摘要: MYSQL执行计划顺序原则上是:在所有组中,id值越大,优先级越高,越先执行,id如果相同,可以认为是一组,从上往下顺序执行做执行计划之前,要了解下表统计信息情况:mysql.innodb_table_stats、innodb_index_stats 上述执行计划执行顺序 derived2(1)-- 阅读全文
posted @ 2018-10-08 16:38 monkeybron 阅读(675) 评论(0) 推荐(0) 编辑
摘要: mysql> SELECT @rownum:=@rownum+1 AS rownum, FLIGHTS.FLTID FROM (SELECT @rownum:=0) r, FLIGHTS limit 10; 阅读全文
posted @ 2018-10-08 16:35 monkeybron 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 今天上午同事处理了一个innodb crash 的问题,没有备份,如何恢复? 查看日志: 180928 8:42:44 InnoDB: Error: page 163855 log sequence number 16703789459 InnoDB: is in the future! Curre 阅读全文
posted @ 2018-10-08 14:01 monkeybron 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 1.set optimizer_trace='enabled=on'; 开启trace 2.set optimizer_trace_max_mem_size=1000000; 设置trace大小 3.set end_markers_in_json=on; 增加trace中注释 4.select * 阅读全文
posted @ 2018-10-08 13:52 monkeybron 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 一、MySQL 获得当前日期时间 函数 1.1 获得当前日期 + 时间(date + time) 函数:now() mysql> select now(); +———————+ | now() | +———————+ | 2008-08-08 22:20:46 | +———————+ 除了 now( 阅读全文
posted @ 2018-10-08 13:30 monkeybron 阅读(238) 评论(0) 推荐(0) 编辑