最新文章列表

Java Map遍历速度最优解

    HashMap的遍历有两种常用的方法,那就是使用keyset及entryset来进行遍历,但两者的遍历速度是有差别的 第一种: Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Entry entry = (Map.Entry) ite ...
androidssh 评论(0) 有1657人浏览 2011-12-09 13:01

提高数据库查询速度的几个思路

提高数据库查询速度的几个思路   1、缓存,在持久层或持久层之上做缓存。 2、数据库表的大字段剥离,保证单条记录的数据量很小。 3、恰当地使用索引。 4、必要时建立多级索引。 5、分析Oracle的执行计划,通过表数据统计等方式协助数据库走正确的查询方式,该走索引就走索引,该走全表扫描就走全表扫描。 6、表分区和拆分,无论是业务逻辑上的拆分(如一个月一张报表、分库)还是无业务含义的分区 ...
RayChase 评论(0) 有4921人浏览 2011-11-19 12:23

CPU,主存,外设I/O读写速度不匹配的解决

CPU与主存   我们都知道计算机的存储器分为:寄存器,主存,辅存,更加具体的分类如下 CPU寄存器 寄存器 主存 高速缓存 主存 磁盘缓存 ...
gengu 评论(0) 有8733人浏览 2011-09-03 20:49

oracle的sql优化

oracle的sql也是遵循几点原则 1.能用oracle自带函数,或者用他的函数可以实现的效果,尽量用oracle的函数,因为他的函数的算法和实现函数的语言都是效率非常高的,一般情况下比我们写的要高效。 2. sql的关键字都大写,因为oracle 再执行sql时,会把所有的sql 转换为大写来执行 3.select 句子中最好不要出现* ,要写具体的列名,不然 oracle会一次解析每个字 ...
kaobian 评论(6) 有2130人浏览 2011-07-14 09:35

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics