数据库连接中突然增加了许多的连接,其中许多的连接是来实现这个SQL语句的
SELECT VALUE FROM NLS_INSTANCE_PARAMETERS WHERE PARAMETER ='NLS_DATE_FORMAT' 这个语句是干什么的,为什么会突然之间增加如多如此连接?!

解决方案 »

  1.   

    这个语句是查日期时间的格式,可能查询语句使用了sysdate系统参数
      

  2.   

    这是取数据库中date类型的格式
      

  3.   

    的确,我们的查询语句使用了系统时间sysdate,sql语句如下:
    select cn from table_name
    where lower(field1) = field1
    and ( 
         user_type = 0 
         or 
         ( field2 = 1 and 
         ( field3 > sysdate or field4 > sysdate )
          )
          )
    那位大虾,可以分析一下这个语句,同时能打开几个连接?
      

  4.   

    不是这个sql语句的问题
    应该是你的程序里面连接了数据库来更改nls_date_format的设置,而且没有断开连接
      

  5.   

    数据库中date类型
    这是数据库内部处理过程,用户不用去干预了,只管等结果就OK了