- 博客(6)
- 收藏
- 关注
原创 mysql批量更新
mysql更新优化: 一版的更新的话都是采用update set的方式,但是如果需要批量更新的话,只能for循环的执行更新。或者采用executeBatch的方式,执行更新。无论哪种方式,性能都不见得多好。 三千多条的更新,需要3分多钟。 查询了批量更新的优化,有说replace into的方式,即: [code="sql"]replace into tableName(id,stat...
2015-07-13 18:08:53 516
原创 Slick生成表映射文件
Scala添加SLICK进行数据库操作,需在sbt文件上添加slick-codegen包 [code="sbt"]"com.typesafe.slick" %% "slick-codegen" % slickVersion[/code] 因为我是连接SQL Server数据库,还需添加slick-extensions,jtds包 [code="sbt"] "com.type...
2015-06-29 15:03:02 326
原创 Linux环境下,通过FTP下载7z压缩包出现数据丢失
问题:利用commons-net.jar包从FTP下载7z压缩包时,在windows环境下,压缩包正常,但是在linux环境下,压缩包文件大小比正常文件小一些,导致无法解压缩 [color=red]解决:FTP传输模式分“文本模式”、“二进制模式”。在linux环境下载压缩包,须指定为“二进制模式”[/color] 即:[code="scala"]FTPClient.setFileType(F...
2015-06-29 14:44:09 514
原创 centos下安装redis
尝试在centos环境下安装redis: 1.下载redis安装包(我是从windows先下载,然后上传至服务器): 下载地址:[url]http://redis.io/[/url] 2.上传安装包至服务器; 3.解压安装包:[code="java"]tar xzvf redis-2.8.19.tar.gz[/code] 4.进入redis目录:[code="java"]cd redis...
2015-03-20 11:28:41 107
原创 在一个千万级的数据库查寻中,如何提高查询效率?分别说出在数据库设计、SQL语句、java等层面的解决方案。(转载)...
1)数据库设计方面: a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 b. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样...
2014-10-22 09:54:27 148
原创 SQL数据库SQL语句实现行转列
最近负责的模块设计到统计,由于前期设计思路比较清晰,在统计这块,只需要从数据库中统计出相关数据库就可以了。 统计表:表头:文件类型、(所选年份)1-12月份 但是直接出去来的数据,无法直接在页面上展示: [img]http://dl2.iteye.com/upload/attachment/0094/2339/cb692417-26d7-3603-9d08-7...
2014-02-26 14:55:49 238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人