服务器断电重启后,Mysql实例始终无法启动,错误信息如下: 按照以上提示,先到http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html修改my.cnf配置成功启动mysql后,备份此表、drop此表、reimport此表后解决。
服务器断电重启后,Mysql实例始终无法启动,错误信息如下: 按照以上提示,先到http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html修改my.cnf配置成功启动mysql后,备份此表、drop此表、reimport此表后解决。
经常会遇到此问题,每次都要百度,过于麻烦,遂记录。 一、查看正在执行的SQL 应用场景:通过用于查找执行时间巨长的SQL 或 二、查看历史执行的SQL 应用场景:生产环境出现错误,临时看下执行了哪些sql
SQL查询速度慢,大多数在于表结构或SQL质量差,而不是服务器性能; 案例一: 部分业务报表需要展示当日、本周、本月、本季度的业务数据,若使用百度Top10的版本例如: 会出现比较明显的性能问题,若数据量达千万,则查询时间需要数秒。即使对查询字段建立索引,也没有任何改善。 所以很明显,采用上述方法并未命中索引,实际上应该对数据做了全遍历; 改善方案: 采用下面的SQL查询时,也能达到需要的效果,但查询时间仅为几十毫秒: 注意,采用改善方案SQL时,需要考虑Mysql Client和Mysql Server之间的时区…
视图、触发器、存储过程: 1、总结哪些日期、时间函数的执行结果与时区设置无关。 2、使用触发器自动维护课程available的字段值,实现学生选课后执行减一操作,取消选课后加一操作。 3、如何理解临时表、子查询、临时表、派生表之间的关系? 4、使用触发器可以实现哪些数据的自动维护? 5、举例说明,如何遍历游标中的“结果集”? 6、创建自定义存储过程,实现事务的“部分”提交和部分撤销。 事务与锁 1、锁的粒度、隐式锁与显示锁、锁的类型、锁的生命周期、意向锁、死锁与锁等待 2、事务ACID特性、事务的隔离级别、脏读现象…
数据库结构下载:course 1、检索成绩比学生张三平均分高的所有学生及课程信息。 SELECT class_name, student.student_no, student_name, course_name, score FROM classes JOIN student ON student.class_no = classes.class_no JOIN choose ON choose.student_no = student.student_no JOIN course ON choose.cours…
数据库结构下载:course 1、检索分配有班级的学生信息 内连接:去掉所有不符合条件的记录 SELECT student_no, student_name, student_contact, student.class_no, class_name , department_name FROM student JOIN classes ON student.class_no = classes.class_no; 2、检索所有学生对应的班级信息 外连接之左连接:保留表一的所有记录 SELECT student_n…
使用Navicat设计表,添加字段时,对于datatime类型,有一个选项“根据当前时间戳更新” 若不勾选创建的sql语句如下: `auto_audit_date` datetime DEFAULT NULL, 若勾选,则如下: `auto_audit_date` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, 经过测试对于“DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP”有以下作用: 1、insert记录时,当有该字段,则数据…
一、update 1.1 字符串分割与拼接 update modules set outer_url=concat(substring_index(outer_url,'{OUTER_BASE_URL}',1),substring_index(outer_url,'{OUTER_BASE_URL}',-1));
有个小服务用Mysql做存储,有个表对insert做了如下触发器: CREATE TRIGGER `t_afterinsert_on_se_buf` AFTER INSERT ON `se_buf` FOR EACH ROW BEGIN insert se(`date`,`shift_id`,`device_id`,`tingji_secs`,`kaiji_secs`,`lixian_secs`,`kailu_secs`,`kailuzuoguan_secs`,`storetime`) value(new.`dat…