SQL
蓝星蓝
Java程序员,web后台开发
展开
-
数据库编程方法
当前各种主流数据库有很多,包括Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。数据库编程是对数据库的创建、读写等一列的操作。数据库编程分为数据库客户端编程与数据库服务器端编程。数据库客户端编程主要使转载 2014-10-21 06:51:13 · 2949 阅读 · 0 评论 -
Sql Server查询性能优化之创建合理的索引(上篇)
原文链接:http://www.cnblogs.com/lzrabbit/archive/2012/06/11/2517963.html本文主要作为优化查询性能的一些知识储备,感觉知识点有些散,不知道起啥名字好,独立成文又没有达到把每个点都说透彻那样的高度,且就当做创建合理索引的一个楔子把。本文对实际应用没有太大的指导意义,但可以加深我们对SQL Server理解,夯实我们的基本功,就转载 2014-12-05 12:55:16 · 583 阅读 · 0 评论 -
Sql Server查询性能优化之创建合理的索引(下篇)
原文链接:http://www.cnblogs.com/lzrabbit/archive/2012/07/03/2549558.html数据库索引分为聚集索引和非聚集索引,聚集索引就是物理索引,也就是数据的物理的存储顺序,聚集索引的叶子节点就是数据行本身;非聚集索引是逻辑索引,也可以简单的认为是对聚集索引建立的索引,一般来说聚集索引的键就是非聚集索引的叶子节点(在不使用include时)。转载 2014-12-05 13:05:21 · 1032 阅读 · 0 评论 -
MySQL索引之B+树索引
B+树索引是是目前关系型数据库系统中查找最为常用和最为有效的索引,B+树的索引构造类似于二叉树,根据键值(key Value)快速找到数据。1、什么是B+树?首先,B+树中的B并不是二叉树(binary)的意思,这里的B表示的是blance即平衡的意思。那么B+树其实就是平衡查找树。其满足两个条件:平衡树和查找树。关于平衡树的定义我们可以再任何一个数据结构书上找到,最常用的莫过于平衡二原创 2014-12-05 14:06:28 · 4339 阅读 · 0 评论