<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>wubg</title>
    <description></description>
    <link>http://wubg.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
          <item>
        <title>继承jdbcDaoSupport的jdbc查询速度问题，高手帮助</title>
        <author>wubg</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://wubg.javaeye.com">wubg</a>&nbsp;
                    链接：<a href="http://wubg.javaeye.com/blog/233391" style="color:red;">http://wubg.javaeye.com/blog/233391</a>&nbsp;
          发表时间: 2008年08月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>数据库：oracle9i </p>
<p>应用服务器：tomcat6<br />查询调用 jdbcTemplate().queryForList(</p>
<pre name="code" class="java">StringBuffer sb = new StringBuffer();
  sb.append(" SELECT PLU_CODE,PLU_VALUE,MEASURE_TIME,EQP_ID FROM  E_DATA_VALUE ");
  sb.append(" WHERE  EQP_ID=? AND MEASURE_TIME BETWEEN ? AND ? ");*/
  
  System.out.println(System.currentTimeMillis());
  List rsop = getJdbcTemplate().queryForList(sb.toString(),param);
  System.out.println(System.currentTimeMillis());</pre>
<pre name="code" class="java">速度非常慢，表中已经分区，数据大有5000万条，查询要30秒左右</pre>
<pre name="code" class="java">DataSource ds = this.getDataSource();  
        Connection con = null;
        PreparedStatement pstmt = null;
        ResultSet rs =null;
        try {</pre>
<pre name="code" class="java">            con = ds.getConnection();            
           {            
               pstmt = con.prepareStatement("SELECT PLU_CODE,PLU_VALUE,MEASURE_TIME,EQP_ID FROM  E_DATA_VALUE   WHERE  EQP_ID=? AND MEASURE_TIME BETWEEN to_date(?,'yyyy-mm-dd hh24:mi:ss')  AND to_date(?,'yyyy-mm-dd hh24:mi:ss') ");
               pstmt.setInt(1, eqpId);
               pstmt.setString(2,qd.getBeginTime());
               pstmt.setString(3, qd.getEndTime());
               rs = pstmt.executeQuery();              
            }
        }
        catch( Exception sqle ) {
          ds = null;
            con = null;
            pstmt = null;
       }finally{
          ds = null;
            con = null;
            pstmt = null;
       }这种方式，查询只要&lt;1秒， 可是无法释放连接池，大概一天时间后，就会连接池耗尽</pre>
<pre name="code" class="java">不知道有没有好的办法实现解决getJdbcTemplate().queryForList(sb.toString(),param);查询慢的问题，困扰！
</pre>
<p>&nbsp;</p>
          <br/><br/>
          <span style="color:red;">
            <a href="http://wubg.javaeye.com/blog/233391#comments" style="color:red;">已有 <strong>3</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 27 Aug 2008 19:27:22 +0800</pubDate>
        <link>http://wubg.javaeye.com/blog/233391</link>
        <guid>http://wubg.javaeye.com/blog/233391</guid>
      </item>
          <item>
        <title>如何实现避免重复用户登录</title>
        <author>wubg</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://wubg.javaeye.com">wubg</a>&nbsp;
                    链接：<a href="http://wubg.javaeye.com/blog/87346" style="color:red;">http://wubg.javaeye.com/blog/87346</a>&nbsp;
          发表时间: 2007年06月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          如何实现避免重复用户登录，<br />用了HttpSessionListener来实现监听，但是无法存储当前登录用户的对象信息，帮忙！
          <br/><br/>
          <span style="color:red;">
            <a href="http://wubg.javaeye.com/blog/87346#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 06 Jun 2007 12:07:48 +0800</pubDate>
        <link>http://wubg.javaeye.com/blog/87346</link>
        <guid>http://wubg.javaeye.com/blog/87346</guid>
      </item>
          <item>
        <title>如果我直接改hibernate生成的抽像类的引用日期的包，会不会造成其他方面的问题</title>
        <author>wubg</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://wubg.javaeye.com">wubg</a>&nbsp;
                    链接：<a href="http://wubg.javaeye.com/blog/29946" style="color:red;">http://wubg.javaeye.com/blog/29946</a>&nbsp;
          发表时间: 2006年10月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          hibernate生成的文件日期属性是：java.util.Date<br />但是用sturts标签库去实现日期格式的时候，会提示argument type mismatch<br />把hibernate生成的文件日期改为引用：java.sql.Date就没问题<br /><br />请问：如果我直接改hibernate生成的抽像类的引用日期的包，会不会造成其他方面的问题
          <br/><br/>
          <span style="color:red;">
            <a href="http://wubg.javaeye.com/blog/29946#comments" style="color:red;">已有 <strong>0</strong> 人发表留言，猛击-&gt;&gt;<strong>这里</strong>&lt;&lt;-参与讨论</a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">Windows7在微软WinHEC 2008上揭开神秘面纱</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 25 Oct 2006 09:30:20 +0800</pubDate>
        <link>http://wubg.javaeye.com/blog/29946</link>
        <guid>http://wubg.javaeye.com/blog/29946</guid>
      </item>
      </channel>
</rss>