35、如果你看到某个资源的利用率很高,是否可以立即得出结论,认为底层硬件存在问题,需要进行升级?在什么情况下可以认定相关硬件是瓶颈,需要进行升级?
- 不可以立即得出底层硬件有问题并需升级的结论。
- 仅根据资源利用率高就做此判断是不准确的,应遵循解决软件性能和可扩展性问题的流程:
1. 量化问题 :评估性能指标(如 OLTP 应用关注系统响应时间,批处理作业关注吞吐量)。
2. 分析瓶颈 :- 收集系统级资源利用率(CPU、内存、磁盘、网络);
- 收集组件级日志、跟踪和报告等信息。
3. 应用优化和调整措施 : - 基于具体数据进行;
- 避免盲目猜测。
4. 验证修复效果 : - 在相同测试条件下进行测试;
- 通过对比测试结果评估改进情况。
- 只有在经过上述完整流程后,满足以下条件时,才能认定相关硬件是瓶颈并需要升级:
- 确定硬件资源本身无法满足需求;
- 软件层面已无进一步优化空间。
36、从概念上解释 Oracle 11g 支持的所有可用分区方法。范围分区、哈希分区、列表分区和间隔分区方法之间有什么区别?分区更多是为了性能还是维护?
Oracle 11g 分区方法概述
Oracle 11g 支持的分区方法包括:
-
范围分区(Range Partitioning)
为分区指定非包含性上限。除第一个分区外,其他分区隐含由前一个分区的VALUES LESS THAN子句指定的下限。
按值的范围划分数据。 -
哈希分区(Hash Partitioning)
适用于无历史或明显顺序的分区键。通过哈希算法将数据在各个分区中均匀分布。 -
列表分区(List Partitioning)
基于特定列表值进行分区。例如,可按地区对销售数据进行分区。 -
间隔分区(Interval Partitioning)
在范围分区的基础上扩展,当插入的数据超出已有分区范围时,系统会自动创建新的分区。 -
复合分区(Composite Partitioning)
进行两轮分区:第一轮通常使用范围或哈希分区,第二轮则对第一轮生成的每个分区再次进行分区(如子分区)。
各种分区方式特点总结
| 分区类型 | 特点描述 |
|---|---|
| 范围分区 | 按值的范围划分数据,支持有序数据分布 |
| 哈希分区 | 利用哈希算法实现数据在各分区间的均匀分布 |
| 列表分区 | 根据明确的离散值(如地区、状态等)进行分区 |
| 间隔分区 | 自动扩展分区范围,无需手动添加新分区 |
| 复合分区 | 结合两种分区策略,先分区再子分区,提升管理灵活性与性能 |
分区的目的
- 性能提升 :优化查询执行计划,减少I/O开销。
- 维护便利 :简化大型数据库的对象维护操作(如备份、恢复、删除历史数据等)。
- 可扩展性增强 :支持更大规模的数据管理和高并发访问。
综上所述,分区不仅有助于大型数据库的高效维护,还能显著提升企业应用的性能和可扩展性。
37、说自动存储管理(ASM)是甲骨文(Oracle)的文件系统管理产品,就像Windows的NTFS、Solaris的UFS或像Veritas这样的非操作系统特定的文件系统,这种说法准确吗?
这种说法不准确。ASM 并非像操作系统特定的文件系统或像 Veritas 这样与操作系统无关的商用文件系统,而是更像一个文件系统管理器,它能代用户处理一些通用的 I/O 配置任务,如条带化和镜像。
38、解释AWR和ADDM之间的关系。
::ADDM通过分析AWR(自动工作负载存储库)报告来工作,AWR报告包含从多个角度关于数据库的统计信息。AWR报告基于定期(默认每小时一次)拍摄的数据库快照生成,是Oracle 11g所有自我管理和自我调优功能的基础。ADDM利用存储在AWR中的统计数据进行分析,并定期(默认每小时)创建报告,以自动诊断和报告数据库的性能问题。
39、解释服务器结果缓存功能如何有助于或损害性能。
-
有助于性能 :当 Oracle 收到 SQL 查询时,会先检查结果缓存中是否有缓存结果,若有则直接使用,无需重新运行相同查询,从而提高性能;若没有则执行查询,将结果缓存并返回给客户端。
-
损害性能 :过度缓存可能会对性能产生不利影响。
-
该功能对于 DSS 类型应用比 OLTP 类型应用更有效,因为前者的 SQL 更静态。
40、解释固态设备(SSD)和传统硬盘的区别。Oracle 如何利用 SSD?
- 固态设备(SSD)与传统硬盘的区别 :
- SSD 是非易失性的,断电后数据仍会保留。
- SSD 完全以电子方式运行,内部没有机电主轴。
- 传统硬盘是易失性的,断电后数据易丢失。
-
传统硬盘内部存在机电主轴。
-
Oracle 利用 SSD 的方式 :
- 在 11g R2 中引入了 数据库智能闪存缓存(Database Smart Flash Cache) 特性。
- 该特性将 SSD 作为传

最低0.47元/天 解锁文章
993

被折叠的 条评论
为什么被折叠?



