摘要: 动态hash方法之一本文将介绍三种动态hash方法。散列是一个非常有用的、非常基础的数据结构,在数据的查找方面尤其重要,应用的非常广泛。然而,任何事物都有两面性,散列也存在缺点,即数据的局部集中性会使散列的性能急剧下降,且越集中,性能越低。数据集中,即搜索键在通过hash函数运算后,得到同一个结果,... 阅读全文
posted @ 2015-02-15 09:31 爪哇攻城师 阅读(637) 评论(0) 推荐(0) 编辑
摘要: Redis配置文件redis.conf 详解1.基本配置内存单位的表示# 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => ... 阅读全文
posted @ 2015-01-12 13:42 爪哇攻城师 阅读(907) 评论(2) 推荐(0) 编辑
摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以... 阅读全文
posted @ 2014-11-05 15:25 爪哇攻城师 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复... 阅读全文
posted @ 2014-11-05 15:06 爪哇攻城师 阅读(173) 评论(0) 推荐(0) 编辑
摘要: ---引用------作者:TTT BLOG本文地址:http://blog.chinaunix.net/u3/107265/showart_2192657.html---简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记... 阅读全文
posted @ 2014-11-04 17:03 爪哇攻城师 阅读(440) 评论(2) 推荐(3) 编辑
摘要: Oracle start with connect by prior 用法语法: select * from 表名 where 条件1 start with 条件2 connect by prior 当前表字段=级联表字段 start with与connect by prior语句完成递归记录,形成... 阅读全文
posted @ 2014-11-04 16:49 爪哇攻城师 阅读(364) 评论(0) 推荐(0) 编辑