最新文章列表

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) 有1628人浏览 2011-12-09 13:01

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

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

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

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

oracle的sql优化

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

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics