随笔分类 - 数据库
摘要:1 模糊查询效率很低。 like本身效率就比较低,应该尽量避免查询条件使用like;对于like ‘%...%’(全模糊)这样的条件,是无法使用索引的,也就是说会进行全表扫描。另外,由于匹配算法的关系,模糊查询的字段长度越大,模糊查询效率越低。解决方案:1)首先尽量避免模糊查询,如果因为业务需要一定
阅读全文
摘要:select a.id,ExtractValue(a.name, '//root//name') as name from table t
阅读全文
摘要:1.还原数据库时,数据包过大无法还原,需要设置set global max_allowed_packet = 200*1024*1024*10; 2.给账户赋XA权限GRANT XA_RECOVER_ADMIN ON *.* TO 'root'@'%'; 3.升级数据库之后升级数据表 mysql_u
阅读全文
摘要:Caused by: java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction 查看被锁的SQL select * from information_schema.innodb_trx
阅读全文