求解,非常怪的问题,保证你应该没有遇到过

时间:2022-06-04 00:22:17
我用JSP跟MS SQL做的一个人才系统,做好后,备份了一下数据库,看了一下23M。。。。

然后,我就发布网站了,速度非常慢,改成连接池后也一样,于是,今天我就提掉了,备份了数据库

一看。。天啊70。4M。。。,才几天的问题,也没有加多少数据在里面,

于是我今天又重新备份我本机的数据库来一看,啊。。。47。4M,比原来的又多了这么多,我快晕死了

在本机最多就是自己注册一个会员测试,跟本没有查入数据到里面,为什么一下子增加了二十几M,哪

位高人遇到过此类的问题,帮忙一下。。。

6 个解决方案

#1


up
试着改一下日志设置

#2


试一下备份的时候选择数据库-差异那一项看看!

#3


我想是数据库链接错误,在日志那里加了很多的吧

#4


我用的是连接池连接,因为原来用的是单个连接,慢死了,后来改为连接池的
连接代码:
   Context ctx=null;
   Connection cnn=null;
   Statement stmt=null;
   //ResultSet rsmmcv=null;
   try
   {
    ctx=new InitialContext();
    if(ctx==null)
     throw new Exception("没有匹配的环境");
    DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/myrcDB");
    if(ds==null)
     throw new Exception("没有匹配数据库");
    
    cnn=ds.getConnection();
    stmt=cnn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
   }catch(Exception e){
    System.out.println(e.getMessage());
   }

#5


日志文件应该是.log的哦,我备份下来的我打开看了,数据库没变,打开表,也只是加了没有多少数据,

#6


我决定将MS SQL的数据库换成MYSQL的数据库,可以把MS SQL的数据导入到MY SQL数据库里面吗?

#1


up
试着改一下日志设置

#2


试一下备份的时候选择数据库-差异那一项看看!

#3


我想是数据库链接错误,在日志那里加了很多的吧

#4


我用的是连接池连接,因为原来用的是单个连接,慢死了,后来改为连接池的
连接代码:
   Context ctx=null;
   Connection cnn=null;
   Statement stmt=null;
   //ResultSet rsmmcv=null;
   try
   {
    ctx=new InitialContext();
    if(ctx==null)
     throw new Exception("没有匹配的环境");
    DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/myrcDB");
    if(ds==null)
     throw new Exception("没有匹配数据库");
    
    cnn=ds.getConnection();
    stmt=cnn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
   }catch(Exception e){
    System.out.println(e.getMessage());
   }

#5


日志文件应该是.log的哦,我备份下来的我打开看了,数据库没变,打开表,也只是加了没有多少数据,

#6


我决定将MS SQL的数据库换成MYSQL的数据库,可以把MS SQL的数据导入到MY SQL数据库里面吗?