1. 创建用户时,需要赋予新用户什么权限才能使它联上数据库。 2. 如何在tablespace里增加数据文件? 3. 如何变动数据文件的大小? 4. 哪个VIEW用来检查数据文件的大小? 5. 哪个VIEW用来判断tablespace的剩余空间 6. 如何判断谁往表里增加了一条纪录? 7. 如...
Oracle使用后台进程(background processes)来提高性能。 Database writer, DBWn LogWriter, LGWR Checkpoint, CKPT System Moniter, SMON Process Monitor, PMON Archiver, ARCn...
1、表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。 2、有一个表table1有两个字段FID,Fno,字都非空,写一个SQL语句列出该表中一个FID对应多个不同的Fno的纪录。 类如: 101a1001 101a1001 102a1002 1...
为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。 数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲...
可参阅Oracle性能调优原则 这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1. 解释冷备份和热备份的不同点以及各自的优点 解答:...
1. 如何建立一个备份控制文件? 解答:Alter database backup control file to trace. 2. 给出数据库正常启动所经历的几种状态 ? 解答: STARTUP NOMOUNT 数据库实例启动 STARTUP MOUNT 数据库装载 STARTUP OPEN 数据库打开 3. 哪个column可以用来区别V$视图...
Oralce有两个内存区(memory area) System global area(SGA) Program Global area(PGA) SGA构成如下内存结构: Shared Pool Database Buffer cache Redo log Buffer large Pool Java pool...
任何事情都有它的源头,要解决问题,也得从源头开始,影响ORACLE性能的源头非常多,主要包括如下方面: 数据库的硬件配置:CPU、内存、网络条件 1. CPU:在任何机器中CPU的数据处理能力往往是衡量计算机性能的一个标志,并且ORACLE是一个提供并行能力的数据库系...
Show status 一些值得监控的变量值: Bytes_received和Bytes_sent 和服务器之间来往的流量。 Com_*服务器正在执行的命令。 Created_*在查询执行期限间创建的临时表和文件。 Handler_*存储引擎操作。 Select_*不同类型的联接执行计划。 Sort_*几种排序信息。...
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经 被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统 与其他的大型数据库例如Oracle、DB2、SQL Server等相比功能稍弱一些 1、可以处理拥有上千万条记录的大型数据 2、...