E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
分区索引
分区表、
分区索引
和全局索引
分区表、
分区索引
和全局索引:在一个表的数据超过过2000万条或占用2G空间时,建议建立分区表。
yuetengfei
·
2011-09-17 12:00
oracle
c
user
table
less
oracle的List分区及
分区索引
最近在做的一个项目,由于涉及到数据量会在半年内破千万条,考虑到数据量比较大,日后查询起来会比较费时,所以考虑使用oracle的分区特性。oracle10g产品中的分区表分为List,hash,range三个。 经过分析,我的数据表Test_table_name中的SPCODE列的值是若干个固定不变的,而且该列不会被更新到。这样它符合List分区的特性。所以决定使用list分区来做。有一点需要注意
找寻
·
2011-08-23 10:00
oracle分区;分区索引
Oracle索引分区杂谈
Oracle数据库中,有两种类型的
分区索引
,全局索引和本地索引,其中本地索引又可以分为本地前缀索引和本地非前缀索引。下面就分别看看每种类型的索引各自的特点。
heqiyu34
·
2011-08-22 20:00
Oracle index
索引: 1、一般索引: create index index_name on table(col_name); 2、 Oracle
分区索引
详解 语法: Table Index CREATE
cn-done
·
2011-08-09 12:00
oracle
ORA-01688:unable to extend table name
解决方法: http://blog.csdn.net/yuzmoon/article/details/6616613 删除分区这里需要注意: 1.
分区索引
就是在所有每个区上单独创建索引
GhostWolf
·
2011-07-25 21:00
extend
分区表主键如何使用
分区索引
原文连接: http://blog.sina.com.cn/s/blog_4be7cab90100awz2.html 分区表主键如何使用
分区索引
?
bjxuguoli
·
2011-07-18 15:00
oracle
sql
分区索引
分区表、
分区索引
和全局索引部分总结
在一个表的数据超过过2000万条或占用2G空间时,建议建立分区表。createtableta(c1int,c2varchar2(16),c3varchar2(64),c4intconstraintpk_taprimarykey(c1))partitionbyrange(c1)(partitionp1valueslessthan(10000000),partitionp2valueslessthan
Magister_Feng
·
2011-07-12 16:00
[置顶] 深入学习分区表及
分区索引
(9)--删除表分区
删除表分区(drop partition)删除表分区包含两种操作,分别是:Ø 删除分区:alter table [tbname] drop partition [ptname];Ø 删除子分区:alter table [tbname] drop subpartition [ptname];除hash分区和hash子分区外,其它的分区格式都可以支持这项操作。例如,删除分区:JSSWEB> selec
Magister_Feng
·
2011-07-11 19:00
list
table
delete
存储
[置顶] 深入学习分区表及
分区索引
(10)--交换分区
直白的说就是迁移数据。迁移数据的方式很多,为什么要使用exchange partition的方式呢,表急,听三思慢慢道来。Exchange partition提供了一种方式,让你在表与表或分区与分区之间迁移数据,注意不是将表转换成分区或非分区的形式,而仅只是迁移表中数据(互相迁移),由于其号称是采用了更改数据字典的方式,因此效率最高(几乎不涉及io操作)。Exchange partition适用于
Magister_Feng
·
2011-07-11 19:00
c
IO
测试
[置顶] 深入学习分区表及
分区索引
(8)--增加和收缩表分区
1、增加表分区(add partition)增加表分区适应于所有的分区形式,其语法是alter table tbname add partition .....但是,需要注意对于像list,range这种存在范围值的分区,所要增加的分区值必须要大于当前分区中的最大值(如果当前存在maxvalue或default的分区,add partition会报错,这种情况只能使用split,后面会讲到),ha
Magister_Feng
·
2011-07-11 19:00
oracle
list
IO
table
[置顶] 深入学习分区表及
分区索引
(7)--怎样管理-续
分区索引
的操作也有一张表黑黑,如下:
分区索引
索引类型RangeListHash组合分区是否带来IO操作增加分区(add partition)全局//支持/是本地////删除分区(drop partition
Magister_Feng
·
2011-07-11 19:00
oracle
sql
IO
[置顶] 深入学习分区表及
分区索引
(7)--怎样管理
对于分区的表的操作很多,其中某些操作仅针对某些分区有效,为了避免在演示过程中浪费过多口水标注哪些操作适用于哪些分区,咱们先在这儿列个表,哪个操作适用于哪种分区格式具体可以先参考下面这个表格:分区表RangeListHashRange-HashRange-List是否带来IO操作增加分区(add partition)支持支持支持支持支持除hash类型外,均不变带来大量IO收缩分区(coalesce
Magister_Feng
·
2011-07-11 19:00
list
IO
[置顶] 深入学习分区表及
分区索引
(6)--创建range-list组合分区
创建range-list组合分区Range-list组合分区的创建与range-hash极为相似,只是子分区为list分区,当然同样也可以应用分区模板,下面也举一个示例:JSSWEB> create table t_partition_rl (id number,name varchar2(50)) 2 partition by range(id) subpartition by list(n
Magister_Feng
·
2011-07-11 19:00
list
脚本
user
table
[置顶] 深入学习分区表及
分区索引
(5)--创建range-hash组合分区(续)
①分区模板的应用oracle还提供了一种称为分区模板的功能,在指定子分区信赖列之后,制订子分区的存储模板,各个分区即会按照子分区模式创建子分区,例如:JSSWEB>createtablet_partition_rh(idnumber,namevarchar2(50)) 2partitionbyrange(id)subpartitionbyhash(name) 3subpartitiontemp
Magister_Feng
·
2011-07-11 19:00
oracle
user
table
less
存储
[置顶] 深入学习分区表及
分区索引
(5)--创建range-hash组合分区
创建range-hash组合分区语法如下:图[composite_partitioning.gif]需要我们指定的有:l column_list:分区依赖列(支持多个,中间以逗号分隔);l subpartition:子分区方式,有两处:n Subpartition_by_list:语法与list分区完全相同,只不过把关键字partition换成subpartitionn Subpartition_
Magister_Feng
·
2011-07-11 19:00
list
user
table
less
存储
[置顶] 深入学习Oracle分区表及
分区索引
(4) --创建list分区
创建list分区创建语法如下:需要我们指定的有:l column:分区依赖列,注意:只能是一个;l partition:分区名称;l literal:分区对应值,注意:每个分区可以对应多个值;l tablespace_clause:分区的存储属性,例如所在表空间等属性(可为空),默认继承基表所在表空间的属性。创建list分区表示例:JSSWEB>createtablet_partition_lis
Magister_Feng
·
2011-07-11 19:00
oracle
list
table
存储
oracle
分区索引
:局部 locally & 全局 global
局部索引一定是
分区索引
,分区键等同于表的分区键,分区数等同于表的分区说,一句话,局部索引的分区机制和表的分区机制一样。2. 如果局部索引的索引列
oh.. nice!
·
2011-07-07 15:00
[置顶] 深入学习Oracle分区表及
分区索引
(3)
创建hash分区语法如下:[图:hash_partitioning.gif]语法看起来比range复杂,其实使用起来比range更简单,这里需要我们指定的有:lcolumn:分区依赖列(支持多个,中间以逗号分隔);lpartition:指定分区,有两种方式:n直接指定分区名,分区所在表空间等信息n只指定分区数量,和可供使用的表空间。①创建hash分区表JSSWEB>createtablet_pa
Magister_Feng
·
2011-07-07 14:00
oracle
user
table
[置顶] 深入学习Oracle分区表及
分区索引
(2)
一、如何创建如果想对某个表做分区,必须在创建表时就指定分区,我们可以对一个包含分区的表中的分区做修改,但不能直接将一个未分区的表修改成分区表(起码在10g是不行的,当然你可能会说,可以通过在线重定义的方式,但是这不是直接哟,这也是借助临时表间接实现的)。创建表或索引的语法就不说了,大家肯定比我还熟悉,而想在建表(索引)同时指定分区也非常容易,只需要把创建分区的子句放到";"前就行啦,同时需要注意表
Magister_Feng
·
2011-07-07 14:00
oracle
sql
user
table
less
存储
增加表分区时,为local
分区索引
指定不同表空间的方法
方法一:SQL>SELECTNAMEFROMV$TABLESPACEWHEREREGEXP_LIKE(NAME,'T[0-9]');NAME------------------------------T1T2T3IDX_T3IDX_T2IDX_T1已选择6行。SQL>CREATETABLETP(IDNUMBER,NAMEVARCHAR2(30)) 2 PARTITIONBYRANGE(ID) 3
Magister_Feng
·
2011-07-07 13:00
本地
分区索引
如何确定表空间
对于分区表和
分区索引
,则确定建立的表空间的规则要复杂一些,本文进行简单的总结 分区表的分区增加分区如果不指定表空间,会根据分区表的默认表空间,如果分区表没有指定默认表空间,则建立在用户的默认表空间上。
Magister_Feng
·
2011-07-07 13:00
sql
Date
user
table
less
tools
[置顶] 深入学习Oracle分区表及
分区索引
(1)
关于分区表和
分区索引
(AboutPartitionedTablesandIndexes)对于10gR2而言,基本上可以分成几类:Range(范围)分区 Hash(哈希)分区 List(列表)分区 以及组合分区
Magister_Feng
·
2011-07-07 13:00
oracle
list
存储
有关Oracle表分区进行(DML)维护后对索引的影响的分析
解释: 对于分区表,索引有以下几种方式: 1、普通索引,与分区无关,就是平常的索引; 2、全局
分区索引
,独立于分区的索引,按照独立的分区方式分区。按照网上介绍的和个人的实践,
Magister_Feng
·
2011-07-07 13:00
oracle
session
table
less
delete
parallel
某局点分区表索引优化方案
一.操作背景按照要求,业务数据库的分区表应为本地索引而不能为全局索引,如果为全局索引,当维护人员对分区表进行维护的时候,将导致
分区索引
失效而影响业务,而业务数据库中存在一些分区表索引为全局索引情况。
hengdao_guo
·
2011-07-05 23:15
oracle
职场
休闲
分区索引
某局点分区表索引优化方案
一.操作背景按照要求,业务数据库的分区表应为本地索引而不能为全局索引,如果为全局索引,当维护人员对分区表进行维护的时候,将导致
分区索引
失效而影响业务,而业务数据库中存在一些分区表索引为全局索引情况。
hengdao_guo
·
2011-07-05 23:15
Oracle
职场
休闲
学习&工作
移动表到另一表空间命令
移动表、表分区、LOB字段、索引、
分区索引
到另一表空间 altertable命令移动table,partition,lob字段alterindex命令移动索引,
分区索引
移动表π移动表(非分区表):altertablemovetablespace
Loadrunn
·
2011-07-01 15:00
table
解决ORA-14098分区交换索引不匹配错误
上周在客户一套BRM系统上执行分区交换ExchangePartition操作的时候出现了ORA-14098错误,该错误是由于分区表上的LOCAL
分区索引
与非分区表上的索引不匹配造成的,我们来看一下这个错误
maclean_007
·
2011-06-17 23:24
partition
local
index
Exchange
ORA-14098
DB2 V9.7
分区索引
新特性
在本文中将介绍DB2V9.7中的新功能-
分区索引
,如何使用和管理
分区索引
,以及
分区索引
如何改进大型数据库性能。
loveseaside
·
2011-05-26 16:00
数据结构
db2
Oracle
分区索引
-- Create table drop table PERSON2; create table PERSON2 ( ID VARCHAR2(32) not null, PID NUMBER, ORDERID NUMBER, DPT VARCHAR2(4), DPC VARCHAR2(16), GDS
sd8089730
·
2011-05-09 11:00
oracle
MS SQL Server:分区表、
分区索引
详解
MSSQLServer:分区表、
分区索引
详解1.分区表简介使用分区表的主要目的,是为了改善大型表以及具有各种访问模式的表的可伸缩性和可管理性。 大型表:数据量巨大的表。
nileel
·
2011-04-27 14:00
sql
数据库
function
schema
server
Microsoft
Scheme
MS SQL Server:分区表、
分区索引
详解
MS SQL Server:分区表、
分区索引
详解 1. 分区表简介使用分区表的主要目的,是为了改善大型表以及具有各种访问模式的表的可伸缩性和可管理性。 大型表:数据量巨大的表。
touchmm
·
2011-04-27 14:00
数据结构
sql
SQL Server
Scheme
Go
oracle日志、
分区索引
最近处理数据库的一些问题总结了下: 1. oracle10G查看系统日志: E:\oracle\product\10.2.0\admin\"oracle_sid"\bdump E:\oracle\product\10.2.0\admin\"oracle_sid"\udump E:\oracle\product\10.2.0\db_1\NETWORK\
wsfeiyuan
·
2011-04-21 17:00
数据结构
oracle
脚本
简单ORACLE分区表、
分区索引
ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过程都是先定位根据查询条件定位分区范围,即数据在那个分区或那几个内部,然后在分区内部去查找数据,一个分区一般保证四十多万条数据就比较正常了,但是分区表并非乱建立,而其维护性也相对较为复杂一点,而索引的创建也是有点讲究的,这些以下尽量阐述详细即可。1、类型说明:range分区方式,也算是最常用
Tiwen
·
2011-04-14 10:00
数据结构
oracle
sql
项目管理
Exchange
组合分区与范围分区效率对比测试(2)
1 组合分区与范围
分区索引
创建效率对比execrunstats_pkg.rs_startcreateindexidx_comp_big_tableoncomp_big_table(id)localcompress
swordmanwk
·
2011-04-08 22:00
cache
object
测试
table
buffer
Allocation
oracle 索引介绍
索引是一种树状结构,可以分为两类:1.从逻辑设计 单列索引,组合索引,唯一性索引,非唯一性索引,基于函数的索引...2.从物理实现
分区索引
,非
分区索引
,b树索引,正向索引,反向索引,位图索引
BOBO12082119
·
2011-04-05 13:00
oracle
table
domain
statistics
transactions
compression
oracle 索引介绍
索引是一种树状结构,可以分为两类:1.从逻辑设计 单列索引,组合索引,唯一性索引,非唯一性索引,基于函数的索引...2.从物理实现
分区索引
,非
分区索引
,b树索引,正向索引,反向索引,位图索引,位图联接索引
touchmm
·
2011-04-05 13:00
oracle
表
分区索引
介绍
分区表索引介绍 局部索引: 局部前缀索引(local prefixed index):在这些索引中,分区键在索引定义的前几列上。例如,一个表在名为LOAD_DATE 的列上进行区间分区, &
·
2011-03-24 11:00
表分区
oracle 索引的概念
索引的分类逻辑上:Singlecolumn单行索引Concatenated多行索引Unique唯一索引NonUnique非唯一索引Function-based函数索引Domain域索引物理上:Partitioned
分区索引
郑伟
·
2011-03-17 15:25
oracle
职场
休闲
『ORACLE』
oracle 索引的概念
索引的分类逻辑上:Singlecolumn单行索引Concatenated多行索引Unique唯一索引NonUnique非唯一索引Function-based函数索引Domain域索引物理上:Partitioned
分区索引
郑伟
·
2011-03-17 15:25
oracle
职场
single
休闲
导入导出 Oracle 分区表数据
分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考虑到分区的特殊性,如
分区索引
,将分区迁移到普通表,或使用原始分区表导入到新的分区表。下面将描述使用im
robinson_0612
·
2011-03-13 19:00
oracle
table
processing
character
statistics
导入导出 Oracle 分区表数据
分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考 虑到分区的特殊性,如
分区索引
,将分区迁移到普通表,或使用原始分区表导入到新的分
csstome
·
2011-03-13 19:00
oracle
导入导出 Oracle 分区表数据
分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考 虑到分区的特殊性,如
分区索引
,将分区迁移到普通表,或使用原始分区表导入到新的分
insertyou
·
2011-03-13 19:00
oracle
导入导出 Oracle 分区表数据
分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考 虑到分区的特殊性,如
分区索引
,将分区迁移到普通表,或使用原始分区表导入到新的分
wsql
·
2011-03-13 19:00
oracle
导入导出 Oracle 分区表数据
分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考 虑到分区的特殊性,如
分区索引
,将分区迁移到普通表,或使用原始分区表导入到新的分
wsql
·
2011-03-13 19:00
oracle
导入导出 Oracle 分区表数据
分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考 虑到分区的特殊性,如
分区索引
,将分区迁移到普通表,或使用原始分区表导入到新的分
fyd222
·
2011-03-13 19:00
oracle
Oracle
分区索引
局部索引一定是
分区索引
,分区键等同于表的分区键,分区数等同于表的分区数,一句话,局部索引的分区机制和表的分区机制一样。2. 如果局部索引的索引列以
nsj820
·
2011-01-26 19:00
oracle
c
user
table
less
数据仓库
MS SQL Server:分区表、
分区索引
详解
MS SQL Server:分区表、
分区索引
详解 1. 分区表简介使用分区表的主要目的,是为了改善大型表以及具有各种访问模式的表的可伸缩性和可管理性。 大型表:数据量巨大的表。
dligoo
·
2010-12-30 11:00
数据结构
sql
SQL Server
Scheme
Go
Oracle 索引分类
索引分类: 非唯一索引(最常用) 唯一索引 位图索引 局部有前缀
分区索引
局部无前缀
分区索引
全局有前缀
分区索引
散列
分区索引
xiangx
·
2010-12-28 17:00
html
数据结构
oracle
关于数据库索引失效的问题
如果是
分区索引
,可用以下语句进行查询。如下:selectt.Index_Name,t.Partition_Name,t.Table
magister_feng
·
2010-12-28 14:00
数据库
oracle
mysql
关于数据库索引失效的问题
如果是
分区索引
,可用以下语句进行查询。如下:selectt.Index_Name,t.Partition_Name,t.Table
Magister_Feng
·
2010-12-28 14:00
oracle
数据库
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他