创建分区位图索引测试 oracle创建位图索引
SQL> create table test_part_index
2 (
3idNUMBER,
4timeDATE not null
5 )
6 partition by range(TIME)
7 (
8 partitionPT_201308 values less than (TO_DATE(' 2013-09-01 00:00:00','SYYYY-MM-DD HH24:MI:SS' , 'NLS_CALENDAR=GREGORIAN'))
9tablespace VATS_DAT,
10partition PT_201309 values less than (TO_DATE(' 2013-10-0100:00:00', 'SYYYY-MM-DD HH24:MI:SS','NLS_CALENDAR=GREGORIAN'))
11tablespace VATS_DAT
12 );
Table created.
可以在分区表上创建位图索引,但是它们必须作为local索引创建,例如:
SQL> create bitmap index ind_bm on test_part_index(id)local;
Index created.
除非创建local位图索引,否则oracle不允许在分区表上创建位图索引。如果在分区表尝试创建非分区的位图索引,就会收到以下错误提示信息:
SQL> drop indexind_bm;
Index dropped.
SQL> create bitmap index ind_bm on test_part_index(id);
create bitmap index ind_bm on test_part_index(id)
*
ERROR at line 1:
ORA-25122: Only LOCAL bitmap indexes are permitted on partitionedtables
同样,oracle也不允许对分区表创建全局分区的位图索引,例如:
SQL> create bitmap index ind_bm on test_part_index(id)global;
create bitmap index ind_bm on test_part_index(id) global
*
ERROR at line 1:
ORA-25113: GLOBAL may not be used with a bitmap index
SQL>
更多阅读
oracle如何创建数据库 oracle数据库创建实例
oracle如何创建数据库——简介我们这里所说的创建是用图形化的界面来创建数据库的。oracle如何创建数据库——工具/原料oracle软件电脑oracle如何创建数据库——方法/步骤oracle如何创建数据库 1、从Windows桌面执行“开始”→“
lucene3.0创建索引及多目录搜索详解 lucene 6.0 创建索引
最近项目中用到了Lucene3.0,如下:创建索引:Java codepublic void index() throws CorruptIndexException,LockObtainFailedException, IOException {// 索引目录 File indexDir = new File("D:/workspace/code/java/TestLucene3/index
在Photoshop中使用图层创建图像 另附Photoshop快捷 photoshop复制图层
通过不同片段(背景色、文本、形状和照片)构建图像时,Photoshop 图层使您可以有创意地完全控制该过程。创建一个多图层图像,应用图层蒙版,然后添加文本图层。1. 在 Photoshop 中打开图像。选取“文件”>“打开”,或者在文件浏览器中点按两
Windows7系统分区时提示“无法在此分配空间中创建新建卷,因为该 系统保留分区无法分配
在Windows7系统下创建分区的时候出现提示“无法在此分配空间中创建新建卷,因为该磁盘已经包含最大分区数”,这是怎么回事?如何解决呢?出现此错误的用户电脑都是,主分区已经到3个,而扩展分区已经建立,再继续划分就会出现这个报错。既然知
oracle 创建视图 oracle 创建索引
1,视图概念:视图是一个逻辑结构,本身不包含任何数据,是一个可命名的select语句。透过视图可以看到底层数据,但是视图和数据是相互独立的。2,创建视图需要有DBA权限。3,语法:CREATE [OR REPLACE] [FORCE|NOFORCE] VIEW view[(alias[,alias].