索引
灯惉
IT的童鞋们,永远在路上,在前进的路上,而我们这些IT民工永远追赶着时代的步伐
展开
-
索引详解-2
一、限制索引: 限制索引是一些没有经验的开发者经常犯的错误之一,在SQL语句中很多陷阱会使一些索引无法使用,下面讨论一些常见的问题:1、使用不等于操作符(下面的查询即使在cust_rating列有一个索引,查询语句任然执行一次全表扫描。select cust_id, cust_name from customers where cust_name 如果把上面的语句更写为下面原创 2013-04-24 22:20:00 · 471 阅读 · 0 评论 -
索引详解-1
一、索引的特点:1、通过创建唯一性索引,可以保证数据库表中的每一行数据的唯一性。2、可以大大加快数据的检索速度,这也是创建索引的主要原因。3、可以加速表与表之间的联系,特别是在实现数据参考完整性方面具有特别的意义。4、使用分组和排序子句进行数据检索时,可以减少查询中分组和排序的时间。5、通过使用索引,可以在查询的过程中,使用优化隐藏器来提高系统的性能。二、索引不足:1、原创 2013-04-23 22:12:04 · 656 阅读 · 0 评论 -
oracle 锁-1
一、锁(lock)1、锁的概念: 数据库是一个多用户使用的共享资源。当多个用户并发的存取数据时,在数据库中就存在多个事务同时存取同一数据的情况。如果对这种并发操作不加以控制就可能会读取和存储不正确的数据,破坏数据的一致性。 加锁是实现数据库并发控制的一个非常重要的技术,当事务在对某个数据对象进行操作前,先向系统发送请求,对其加锁,加锁后事务就对该对象有了一定原创 2013-05-04 22:30:48 · 724 阅读 · 0 评论 -
HIVE 简介
1、什么是Hive?Hive是基于Hadoop文件系统之上的数据仓库架构,它为数据仓库的管理提供了许多功能:数据ETL(抽取、转换、加载)工具、数据存储管理和大型数据集的查询和分析能力。同时Hive还定义了类SQL的语言--Hive QL,Hive QL允许用户进行和SQL相似的操作,它可以将结构化的数据文件映射为一张数据库表,并提供简单的SQL查询功能。还允许开发人员方便的使用Mapper和原创 2015-11-30 17:15:23 · 451 阅读 · 0 评论