GreatSQL社区

搜索

执行某些 sql,提示连不上数据库

539 5 2023-10-23 15:34



执行 sql

        SELECT
        t1.id
FROM
        rental_room_renter t1
        LEFT JOIN rental_room t3 ON t1.room_id = t3.id
        LEFT JOIN rental_renter t2 ON t1.renter_id = t2.id
        LEFT JOIN rental_apartment t4 ON t3.apartment_id = t4.id
        LEFT JOIN rental_audit_record t5 ON t5.other_id = t1.id
        LEFT JOIN rental_audit_record_detail t8 ON t8.audit_record_id = t5.id
        AND t8.audit_person_id = 1265799525040128
        AND t8.person_type = 1
        LEFT JOIN rental_order t7 ON t7.room_id = t3.id
        AND t7.room_renter_id = t1.id
        AND t7.order_name = '预定定金'
WHERE
        t1.is_deleted = 0
        AND t3.is_deleted = 0
        AND t1.company_id = 1264231589347328
        AND t1.id = 6003792991223808

提示连不上数据库,这个sql在 mysql5.7上面没有问题
其他sql也偶尔有连不上数据库的情况
全部回复(5)
vvvvvv 2023-10-23 16:26:55
查超时时间,查网络
chongzh 2023-10-23 18:02:05
1、max_execution_time设置的是什么
2、锁超时时间 与 会话状态
3、是否有kill脚本,可以临时开启general_log
喜欢就关注我公众号:DBA烂笔头
JasonPan 2023-11-24 17:34:59
vvvvvv 发表于 2023-10-23 16:26
查超时时间,查网络

connect_timeout=60
wait_timeout=600
JasonPan 2023-11-24 17:38:29
chongzh 发表于 2023-10-23 18:02
1、max_execution_time设置的是什么
2、锁超时时间 与 会话状态
3、是否有kill脚本,可以临时开启general_l ...

1. max_execution_time = 0
2. lock_wait_timeout = 3600
3. 没有 kill 脚本
chongzh 2023-11-26 16:38:57
JasonPan 发表于 2023-11-24 17:38
1. max_execution_time = 0
2. lock_wait_timeout = 3600
3. 没有 kill 脚本

会话报错的时候,执行status 看下mysql的uptime运行时间,估计执行sql触发了MySQL bug 导致实例重启了
喜欢就关注我公众号:DBA烂笔头
JasonPan

2

主题

0

博客

8

贡献

新手上路

Rank: 1

积分
13

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-12-21 23:13 , Processed in 0.030370 second(s), 14 queries , Redis On.
快速回复 返回顶部 返回列表