2015年5月2日
摘要: 15款Java程序员必备的开发工具如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过。这是一款商业级的编程语言,我们没有办法不接触它。对于Java,有两种截然不同的观点:一种认为Java是最简单功能最强大的编程语言之一,另一种则表示这种编程语言既难用又复杂。下面这些... 阅读全文
posted @ 2015-05-02 18:03 爱海滔滔 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一:SQL语句的优化途径 1.选择合适的Oracle优化器 (1).RBO 基于规则进行优化的优化器 --Oracle 10G 后被抛掉 (2).CBO基于成本(CPU 和 内存的占用率)优化的优化器 --优化器使用的模式根据目标而定 CBO 的优化模式: Ru... 阅读全文
posted @ 2015-05-02 17:56 爱海滔滔 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一:表分区的应用场景 用于管理包含大量数据的表。二:表分区的优点 1.提高数据的可以性 2.减少管理负担 3.改善语句的性能三:分区的方式:(区间分区、散列分区、列表分区、组合分区) 1.区间分区(范围分区 range) 创建区间分区的语法: PARTITION BY RA... 阅读全文
posted @ 2015-05-02 17:23 爱海滔滔 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、索引 索引是一种快速访问数据的途径,可提高数据库性能。索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需的数据,就像书的目录,可以快速查找所需的信息,无须阅读整本书。二、索引存在的问题 1.索引占用表空间,创建太多索引可能造成代码冗余 2.索引影响DML(INSERT、UPDATE... 阅读全文
posted @ 2015-05-02 15:43 爱海滔滔 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一:为什么需要使用数据库设计 数据库设计可以使数据库通过健壮的数据库结构 高效并且健康 的进行工作。二.数据库设计原则 (数据库设计、系统设计、架构设计) 1.熟悉需求 保证之后需求的变更 不会影响到数据库的维护、更新、减少了工作成本 2.开发符合规范的数据库 (1).命名规范 ... 阅读全文
posted @ 2015-05-02 07:48 爱海滔滔 阅读(233) 评论(0) 推荐(0) 编辑