oracle数据库优化的话主要有以下几个方面(我接触过的,可能不全面):
1 查询语句的优化,这个主要是根据语句和数据库索引的情况,结合查询计划的分析结果,对性能较低的查询语句进行重写,在执行查询前执行表分析语句也可以算这里;
2 数据结构优化,这个包括根据实际的应用中业务逻辑,对数据库的结构进行重新设计,或者创建相关索引里提高查询效率;
3 数据库设置优化,这方面主要是调整数据库和数据结构的相关参数提高应用访问系统的效率;
4 存储结构优化,在数据量较大的情况下,可以考虑通过数据库的存储结构进行优化,比如对数据进行partition,将数据存储在磁盘阵列服务器上等。
我的经验有限,以上是部分建议
b programer no privilege or add table ownerTable extent is full max extend 设置成 unlimited,Table Space is full datafile autoextend 设置成 on
不同的面试官问的问题不同。
oracle项目相关的技术和架构要根据自己的具体项目来看,基本会问到这些问题。
1、解释冷备份和热备份的不同点以及各自的优点;2、你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?;3、解释data block,extent 和 segment的区别(这里建议用英文术语);4、给出两个检查表结构的方法。
以上就是关于面试题:oracle数据库优化全部的内容,包括:面试题:oracle数据库优化、oracle数据库面试题、oracle项目面试问到用了哪些技术和架构等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)