数据库很慢的
用搜索引擎吧,可以试一下lucene

解决方案 »

  1.   

    不要说java,就是专做db开发的dephi和pb在查询30万纪录时也很慢
    不用分页是不行的
      

  2.   

    我用分页了  但是 不知道我用的分页和你们说的分页
    有没有什么区别 
    问题是  现在  必须每次都要查询下所有的表  选择出符合条件的记录
    而不是  直接显示 如果要是直接显示  用mysql 就可以解决了
    楼上两位  看是不是这么个情况?
      

  3.   

    大数据量的话我觉得用hibernate我觉得是不行的,hibernate不适合大数据量,还是用JDBC吧。
    如果要提高查询速度么还可以从数据库的方面进行考虑,建立索引或者优化SQL语句试试看。
    或者从硬件方面,增加内存和CPU - -||我觉得楼上说的分页的意思就是一次不用取出30万条的意思,只取部分比如30条,这样也可以减少查询的时间。