一句 sql 执行 50 秒后报错 Error - OCI_INVALID_HANDLE
instantclient 应该是正常的 因为执行其他 sql 语句没问题
这句 sql 以前也执行过 没问题。
select AAA,BBB,CCC from TTT WHERE
AAA IN ('X1','X2') AND
DDD IN ('Y1','Y2','Y3','Y4') AND
(
BBB BETWEEN to_date('2017-05-14 00:00:00','yyyy-mm-dd hh24:mi:ss') AND to_date('2017-05-18 00:00:00','yyyy-mm-dd hh24:mi:ss')
OR
BBB BETWEEN to_date('2018-03-30 00:00:00','yyyy-mm-dd hh24:mi:ss') AND to_date('2018-04-01 00:00:00','yyyy-mm-dd hh24:mi:ss')
OR
BBB BETWEEN to_date('2018-11-24 00:00:00','yyyy-mm-dd hh24:mi:ss') AND to_date('2018-11-25 00:00:00','yyyy-mm-dd hh24:mi:ss')
)
ORDER BY AAA,BBB
1
passMeBy 2020-05-06 16:01:17 +08:00
数据库连接正常吗?
|
2
sandman511 OP @passMeBy 嗯 正常的 其他 sql 都能执行 就这个不行
|
3
warlue 2020-05-06 16:44:37 +08:00
复制粘贴的吗?如果是的话应该空格问题,复制空格,替换成手打的空格,
|
4
LeeSeoung 2020-05-06 17:31:42 +08:00
有没可能硬盘问题。。或者数据文件坏了。。之前遇到过查到指定区域的数据就报错。
|
5
tolerance 2020-05-06 17:49:06 +08:00
可能是短时间内建立连接次数过多导致,想办法减少连接次数试试
|