Oracle面试题 Oracle笔试题

oracle能否限制某个用户的访问的进程(/processes?)数量?

可以 使用PROFILE 先创建一个PROFILE create profile ses_conn limit sessions_per_user n; n为最大连接数。 然后将该PROFILE付给需要限制的用户。 alter user xxx profile ses_conn; 最后别忘了确认RESOURCE_...... <阅读全文>

Oracle数据库碎片对系统的影响有哪些?

(1)导致系统性能减弱 如上所述,当要满足一个空间要求时,数据库将首先查找当前最大的自由范围,而”最大”自由范围逐渐变小,要找到一个足够大的自由范围已变得越来越困难,从而导致表空间中的速度...... <阅读全文>

oracle数据库碎片是如何产生的

当生成一个数据库时,它会分成称为表空间(tablespace)的多个逻辑段(segment),如系统(system)表空间,临时(temporary)表空间等。一个表空间可以包含多个数据范围(extent)和一个或多个自由范围块,即自由空间(fr...... <阅读全文>

oracle dbms_job:每隔特定时间执行特定任务

Oracle JOB: 一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select name,description...... <阅读全文>

用pl/sql developer 导出数据的方式有哪些?

用pl/sql developer 导出表的数据时有三种方式: Oracle Export,Sql Insert,pl/sql developer 只有 “Oracle Export” 方式导出再导入后,表结构和索引结构没有发生变化,另两种方式都改变了索引类型。另外Sql...... <阅读全文>

oracle时间比较

–MONTHS_BETWEEN(date2,date1) 给出date2-date1的月份 SQL> select months_between(’19-12月-1999′,’19-3月-1999′) mon_between from dual; MON_BETWEEN ——R...... <阅读全文>

数据库面试题(SQL+ORACLE)

数据库基础(面试常见题) 一、数据库基础 1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式 2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control) 数据定义:Create...... <阅读全文>

Oracle笔试题

一、ORACLE实例与数据库有什么区别?  (容易) ORACLE实例 = 进程 + 进程所使用的内存(SGA) 实例是一个临时性的东西,你也可以认为它代表了数据库某一时刻的状态! 数据库 = 重做文件 + 控制文件 + 数据文件 ...... <阅读全文>

数据库乱码的原因和解决

在SQL*Plus中用insert插进的都是中文的,为什么一存入服务器后,再select出的就是???” “有的时候,服务器数据先导出,重装服务器,再导入数据,结果,发生数据查询成???” …… 这些问题,一般是因为字符集设置不...... <阅读全文>

Oracle基础面试题

什么是替换变量?它有什么用? 答:在SQL*Plusk中用变量来替代列名或表达式,该变量称为替换变量。 执行带替换变量的语句时,用户会得到提示,要求输入具体的值。用户输入的值存储在预定义的变量中。 什么是表...... <阅读全文>

Oracle数据库的物理文件有哪几种?它们有什么用?

答:(1)数据文件:数据库中的数据在物理上都保存在一些操作系统文件中,这些操作系统的文件就是数据文件,通常是后缀名为.dbf的文件。 (2)控制文件:每个Oracle数据库都有相应的控制文件,是一个二进制文...... <阅读全文>

Oracle数据库的逻辑结构分哪六层?并分别阐述?

答:(1)数据块:是Oracle数据库读/写数据的最小单元,它的大小由初始化参数db_block_size决定。 (2)数据区间:由一组连续的数据块构成,是数据库存储空间分配的一个逻辑单位。 (3)数据段:由若干数据区...... <阅读全文>

Oracle的系统全局区SGA由哪几个部分组成?它们的作用是什么?

答:(1)数据高速缓冲区:存放着Oracle系统最近使用过的数据库数据块。 (2)共享池:相当于程序高速缓冲区,所有的用户程序都存放在共享SQL池中。 (3)重做日志缓冲区:用于缓冲区在对数据进行修改的操作过...... <阅读全文>

Oracle数据库服务器的两个主要组成部分是什么?

两个主要的组成部分是:数据库和实例 Oracle数据库用于存储和检索信息,是数据的集合。包括逻辑结构和物理结构。 Oracle实例是指数据库服务器的内存及相关处理程序。 <阅读全文>

Oracle 的主要服务有哪几种?

答:(1)Oracle Service<SID>:数据库服务 (2)Oracle<HOME_NAME>TNSListener:监听器服务 (3)Oracle<Home_Name>Agent:代理服务 (4)Oracle<Home_Name>HTTPServer (5)Oracle&...... <阅读全文>

ORA-12560: TNS: 协议适配器错误的问题如何解决

造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来。windows平台个一如下操作:开始—程序—管理工具—服务,打开服务面板, 启动oraclehome92TNSlistener服务。 ...... <阅读全文>

使用Oracle SQL Developer提示无法从套接字获取更多数据如何解决

将oracle 安装目录下的Network/admin/listener.ora文件中的 (PROGRAM = extproc)注释掉 # listener.ora Network Configuration File: D:\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora # Genera...... <阅读全文>

The Network Adapter could not establish the connection什么原因如何解决

1. 数据库服务器没有运行 2. 可能是由于SID错误的原因。 查看自己的SID: sqlplus scott/tiger as sysdba; //以管理员身份登录才能查看 select instance_name from v$instance; //显示的结果就是自己的SID <阅读全文>

列出oracle每小时的redo重做日志产生量

WITH times AS (SELECT /*+ MATERIALIZE */ hour_end_time FROM (SELECT (TRUNC(SYSDATE, ‘HH’) + (2 / 24)) – (ROWNUM / 24) hour_end_time FROM DUAL CONNECT BY ROWNUM <= (1 * 24) +...... <阅读全文>

如何检查oracle死锁

oracle死锁问题一直困扰着我们,下面就教您一个oracle死锁的检查方法,如果您之前遇到过oracle死锁方面的问题,不妨一看…… oracle死锁问题一直困扰着我们,下面就教您一个oracle死锁的检查方法,如果您之前遇...... <阅读全文>

oracle动态视图v$,v_$,gv$,gv_$与x$之间的关系

前言:在oracle运维的过程中,经常会使用到一些以V$开头的动态视图,比如V$session, 有一次偶然看到有人用V_$session, 初以为别人写错了,没想到desc v_$session以后能看到和v$session一样的结构,再以后又发...... <阅读全文>

oracle经典20题(参考答案)

1.列出至少有一个员工的所有部门。 select dept.deptno,dept.dname from dept,emp where dept.deptno=emp.deptno 2.列出薪金比“SMITH”多的所有员工。 select * from emp where sal >(select sal from emp...... <阅读全文>

oracle性能遵循基本原则是什么?

性能: 遵循基本原则 Oracle 现实环境性能主管 Andrew Holdsworth 认为,在常规基础上创立的新基准记录说明了出色的数据库性能完全在于遵守基本原则。 OTN: Oracle 最近重新夺回单系统TPC-C 基准的记录。1 这...... <阅读全文>

oracle性能遵循基本原则是什么?

性能: 遵循基本原则 Oracle 现实环境性能主管 Andrew Holdsworth 认为,在常规基础上创立的新基准记录说明了出色的数据库性能完全在于遵守基本原则。 OTN: Oracle 最近重新夺回单系统TPC-C 基准的记录。1 这...... <阅读全文>

如何查询表空间总量,剩余,已用情况

1:查询ORACLE数据库 SELECT F.TABLESPACE_NAME 表空间, (T.TOTAL_SPACE – F.FREE_SPACE) 已用表空间, F.FREE_SPACE 剩余表空间, T.TOTAL_SPACE 总表空间, (ROUND((F.FREE_SPACE / T.TOTAL_SPACE) * 100)...... <阅读全文>
 1 2 3 4 5 6 下一页

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814