当前位置: 首页 > news >正文

app与网站的区别功能seo常用工具有哪些

app与网站的区别功能,seo常用工具有哪些,ps做网站需注意,衡水网站建设项目里要完成个补录数据的功能。因为历史数据太多,一下要保存大量数据到数据库。没做二级缓存清理的时候,跑着跑着系统就down掉了。只有做了下优化,效率提高了很多。 1,分次把一定数量的更新数据保存到list里,传递到DA…

项目里要完成个补录数据的功能。因为历史数据太多,一下要保存大量数据到数据库。没做二级缓存清理的时候,跑着跑着系统就down掉了。只有做了下优化,效率提高了很多。

1,分次把一定数量的更新数据保存到list里,传递到DAO层

2,在DAO层要及时清除缓存,即每插入一定量的数据后及时把它们从内部缓存中清除掉,释放占用的内存。

// 每处理50条清空缓存
session.save(myObject);
if (i/50 == 0) {session.flush();session.clear();
}// 在我的项目中写法如下:
if (i/50 == 0) {this.getHibernateTemplate().flush();this.getHibernateTemplate().clear();
}

3,还有效率更高的做法是绕开Hibernate API,使用JDBC API来做批量插入

  setAutoCommit 手动提交事务

  addBatch() 添加处理语句

  executeBatch() 一次提交sql语句

String insertSql = "insert into user(name,address) values(?,?)";
Session session = getHibernateTemplate().getSessionFactory().openSession();
Connection conn = session.connection();
PrepareStatement stmt = conn.prepareStatement(insertSql);// 方式1:自动提交
conn.setAutoCommit(true);
for(int i = 0; i++; i<10000) {stmt.setString(1, "testName");stmt.setString(2, "testAddress");stmt.execute();
}// 方式2:批量提交
conn.setAutoCommit(false);
for(int i = 0; i++; i<10000) {stmt.setString(1, "testName");stmt.setString(2, "testAddress");stmt.addBatch();if (i % 100 == 0) {stmt.executeBatch();conn.commit();}
}
stmt.executeBatch();
conn.commit();// 关闭session
session.close();

 

 

 

转载于:https://www.cnblogs.com/cheeper/archive/2013/05/29/3105980.html

http://www.lbrq.cn/news/2564893.html

相关文章:

  • 哪几个小说网站做网编拿的钱多头条新闻今日头条官方版本
  • 如何在网站上做支付功能网站标题优化排名
  • 手机端网站建设公司商丘网络推广公司
  • 用领导人在公司网站做宣传犯法吗宁波seo智能优化
  • 网站建设招代理惠州seo管理
  • 竹山县住房和城乡建设局网站seo计费系统
  • 吴江网站建设seo准
  • 如何制作网站的步骤优量汇广告平台
  • 广东省农业农村厅网站郑州百度推广托管
  • 北京企业建站程序免费行情软件app网站下载大全
  • 建设政府信息网站如何建立自己的网站平台
  • 汕头第一网e京网推推蛙seo
  • 江门那里做公司网站好百度关键词搜索指数
  • 万能浏览器appseo外推软件
  • 怎么找国外采购商长沙seo管理
  • 网站建设seoppt百度关键词网站排名优化软件
  • 深圳建设工程交易seo标题优化的心得总结
  • wordpress文章随机排序石嘴山网站seo
  • wordpress c青海网站seo
  • 广州做网站建设河北电子商务seo
  • 执行信息公开网前端优化网站
  • 唐山公司网站建设seo搜索排名优化方法
  • 优秀国外网站设计赏析短网址链接生成
  • wordpress淘宝客开发关键词优化公司费用多少
  • 上海 网站建设 外包怎样在浏览器上找网站
  • 做网站需要什么认证百度sem优化师
  • wordpress 导航网站模板下载常见的网络营销手段
  • 网站建设发言如何做好网络销售技巧
  • 山东网站制作网络公司网络营销推广方案
  • 网站建设推广的软文qq刷赞网站推广快速
  • 如何在 Ubuntu 24.04 或 22.04 LTS Linux 上安装 Guake 终端应用程序
  • JS核心语法与实战技巧
  • 通过观看数百个外科手术视频课程来学习多模态表征|文献速递-医学影像算法文献分享
  • 德国威乐集团亚太中东非洲PMO负责人和继明受邀为PMO大会主持人
  • 【Linux学习|黑马笔记|Day1】Linux初识、安装VMware Workstation、安装CentOS7、远程连接、虚拟机快照
  • 【BUUCTF系列】[HCTF 2018]WarmUp1