然后,我就发布网站了,速度非常慢,改成连接池后也一样,于是,今天我就提掉了,备份了数据库
一看。。天啊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());
}
连接代码:
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());
}
连接代码:
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数据库里面吗?