怎么显示Oracle数据库表中的列

怎么显示Oracle数据库表中的列,第1张

显示Oracle数据表中的列有以下两种方式。

1、在命令窗口下输入desc 表名。

如:

desc test;

2、通过sql语句查询,语句如下:

select  from user_tab_cols where table_name='TEST';

注意:表名必须大写。

查询数据库当前进程的连接数

select count() from v$process;

查看数据库当前会话的连接数

elect count() from v$session;

查看数据库的并发连接数

select count() from v$session where status= ACTIVE ;

查看当前数据库建立的会话情况

select sid serial# username program machine status from v$session;

查询数据库允许的最大连接数

select value from v$parameter where name = processes ;

或者命令 show parameter processes;

修改数据库允许的最大连接数

alter system set processes = scope = spfile;

(需要重启数据库才能实现连接数的修改)

重启数据库

SQL>shutdown immediate;

SQL>startup;

查看当前有哪些用户正在使用数据

SQL>select osuser a username cpu_time/executions/ || s sql_fulltext machine

SQL>from v$session a v$sqlarea b

SQL>where a sql_address = b address

SQL>order by cpu_time/executions desc;

备注 UNIX 个用户session对应一个 *** 作系统process 而Windows体现在线程

启动oracle

su oracle

SQL>sqlplus system/pwd as sysdba     //进入sql

SQL>startup                                      //启动数据库

SQL>lsnrctl start                               //启动监听

sqlplus /as sysdba

SQL>shutdown immediate;  //关闭数据库

SQL>startup mount;

lishixinzhi/Article/program/Oracle/201311/18867

oracle实例就是一些能支撑数据库运行的数据库程序。

它由 *** 作系统的多个后台进程和一个共享的内存池所组成,共享的内存池可以被所有进程访问。

Oracle 用一个个实例来管理数据库访问。用户如果要存取数据库(也就是硬盘上的文件) 里的数据, 必须通过Oracle实例才能实现, 不能直接读取硬盘上的文件。

实际上, Oracle 实例就是平常所说的数据库服务(service) 。

在任何时刻一个实例只能与一个数据库关联,访问一个数据库;而同一个数据库可由多个实例访问(RAC)。

扩展资料

oracle数据库的特点:

1、完整的数据管理功能:

1)数据的大量性

2)数据的保存的持久性

3)数据的共享性

4)数据的可靠性

2、完备关系的产品:

1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;

2)保证访问的准则

3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化

4)数据物理性和逻辑性独立准则

3、分布式处理功能:

ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sqlNet、SQLCONNECT和其他非ORACLE的关系型产品构成。

4、用ORACLE能轻松的实现数据仓库的 *** 作。

参考资料来源:百度百科—实例

参考资料来源:百度百科—Oracle数据库

select

name

from

v$database

,直接运行就可以查看了,也可以查看tnsnamesora

的连接,有个sid,sid就是服务名了!!!

以dba身份连接数据库后,敲入命令show SGA 就能查询到Oracle的内存大小了。

可以通过修改数据库的初始化文件init_sidora文件中的有关SGA的参数修改大小,修改完成后,重启数据库。

以上就是关于怎么显示Oracle数据库表中的列全部的内容,包括:怎么显示Oracle数据库表中的列、Oracle查看、修改连接数、什么是oracle的实例等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10202612.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存