`
jyangzi5
  • 浏览: 212262 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

oracle用户和索引

阅读更多

1.查看所有用户

     select * from all_users; -------查看所有的用户

     select * from user_users; --------查看当前用户

2.查看用户或角色系统权限:

     select * from user_sys_privs; --------查看当前用户的权限

3.查看角色所包含的权限

     select * from role_sys_privs;   -------

4.查看用户对象权限

     select * from all_tab_privs;   --------查看所用的用户的可操作表权限
     select * from user_tab_privs; --------查看当前用户的表可操作权限

5.查看用户或角色所拥有的角色

     select * from user_role_privs;   ------查看当前用户的角色

     select * from user_constraints where TABLE_NAME='?';    -----查看某一个表的约束

6.查看用户下的索引

   1.  select  * from user_indexes-          -----查看当前用户下的所有索引

   2.  select  * from user_indexes where table_name='A';      -----查看当前用户下表A的索引
      (drop index index_name去掉索引) 

   3. select index_name,index_type,status,blevel from user_indexes where table_name = '?';  

           -----查看某一个表的所有索引

   4.  select table_name, index_name, column_name, column_position from        user_ind_columns where  table_name='?';    ----查看索引的构成

 7. 建索引

       create unique clustered index 索引名on 表名(字段1)  --单索引

       Create index 索引名 on 表名(字段1,字段2)  -------复合索引

分享到:
评论

相关推荐

    从oracle用户取全部索引的方法 index sql

    oracle 用户 全部 索引 all index sql

    oracle索引与分区索引介绍

    Oracle 索引与分区索引是 Oracle 数据库中两个重要的概念,它们都是为了提高查询性能和数据存储效率而设计的。在本文中,我们将详细介绍 Oracle 索引与分区索引的概念、特点、分类、创建方法、维护操作等方面的知识...

    为什么oracle有时不用索引来查找数据

    本文将深入探讨Oracle在哪些情况下可能会选择不使用索引的原因,并解释背后的逻辑和技术细节。 #### Oracle查询优化器与执行计划 当用户提交一个SQL查询给Oracle数据库时,Oracle会根据内部优化器生成一个执行计划...

    浅谈oracle中重建索引

    ### 浅谈Oracle中重建索引 #### 一、索引的基本概念与作用 在数据库管理系统(DBMS)中,索引是一种特殊的数据结构,它能够加速...通过合理地使用Oracle提供的索引管理工具和技术,可以有效地提高数据库的查询性能。

    Oracle数据库索引优化方法探析.pdf

    Oracle 数据库索引优化方法探析是一项重要的研究方向,旨在提高 Oracle 数据库的查询效率和性能,减少资源消耗,提高用户体验。 Oracle 数据库管理员需要深刻理解 Oracle 机制,采用更加灵活的方法,有效进行索引...

    《Oracle_全文索引_详细介绍》_40页.pdf

    ### Oracle全文索引详解 #### 一、Oracle全文索引概述 Oracle全文索引是一种特殊类型的索引,它主要用于提高基于文本的查询性能。...通过对全文索引的合理设计和有效使用,可以显著提升应用程序的性能和用户体验。

    Oracle数据库中索引的维护

    首先,我们需要了解如何查看系统表中的用户索引。在Oracle中,SYSTEM表包含了大量的系统信息,但将非SYSTEM用户的对象存储在这里并不理想,因为这可能导致数据库管理和维护的复杂性增加,甚至在SYSTEM表损坏时需要...

    关于oracle clob 类型字段重建索引SQL及修复用户表空间索引空间的存储过程

    总之,管理Oracle数据库中CLOB类型的字段和表空间索引空间是一项重要的任务,直接影响到系统的性能和稳定性。通过合理的索引重建和表空间管理,可以确保数据库高效运行,并减少不必要的维护成本。在实践中,应结合...

    oracle 视图、索引(自用)

    视图和索引是Oracle数据库中两个非常关键的概念,它们对于优化查询性能、管理数据以及提高数据安全性都至关重要。以下是对这两个概念的详细解释: 一、Oracle视图 1. 定义:视图是从一个或多个表中创建的虚拟表,它...

    Oracle索引优化相关

    ### Oracle索引优化相关知识点详解 ...综上所述,正确地理解和运用Oracle索引的相关概念和技巧对于优化数据库性能至关重要。开发人员应该仔细考虑索引的设计和使用方式,避免由于不当使用而导致的性能问题。

    Oracle 索引练习语句程序

    根据提供的文件信息,我们可以归纳出一系列关于Oracle数据库中索引使用的知识点。这些知识点不仅包括了基本的索引创建与查询,还涉及到了分区表及其...这些知识点对于深入理解和掌握Oracle数据库的索引机制非常有帮助。

    oracle索引类型及扫描方式大整理new

    理解并合理运用这些索引类型,可以显著提升数据库系统的性能和响应速度,为用户提供更佳的数据访问体验。在实际应用中,根据数据特性和查询模式选择合适的索引策略,是Oracle数据库优化的关键环节。

    ORacle 全文索引

    1. 文本索引类型:Oracle提供了两种类型的全文索引,即BINARY XML索引和CTX(Context)索引。BINARY XML索引适用于XML文档,而CTX索引则适用于非XML文本。 2. CTX(Context)索引:这是Oracle全文索引的主要实现...

    Oracle数据库中的索引管理技术.pdf

    (4)where 子句和索引:Oracle 根据用户在 where 子句中的定义找出满足查询要求的索引项(如根据一条 SQL 语句中的 where 和 and 部分指明的表列),检查可用的索引,选择能提供最快结果的索引。 (5)使用索引...

    oracle创建表,索引,表空间,触发器,schema用户,序列的Sql文

    以上是Oracle数据库中创建表、索引、表空间、触发器、用户和序列的基本操作。在实际应用中,根据业务需求可能还需要考虑其他因素,如分区、约束、存储过程、视图等。掌握这些基本操作对于理解和管理Oracle数据库至关...

    oracle全文检索

    当Oracle Text索引创建完成后,系统会自动生成一系列与索引相关的后台表,如DR$myindex$I、DR$myindex$K、DR$myindex$R和DR$myindex$N,这些表对于索引的管理和优化至关重要。其中,DR$myindex$I表特别重要,它存储...

Global site tag (gtag.js) - Google Analytics