Oracle 数据库:从写好查询到管好数据

Oracle数据库教程

建表、查询只是起点,权限怎么分、慢查询怎么查、数据如何恢复?围绕 Oracle 的日常使用,学习 SQL 与 PL/SQL,逐步掌握索引分析、事务管理和备份恢复方法。

阅读38
23篇内容
发布时间2026-10-27
相关专题:

MySQL与Oracle元数据抽取实战:常用SQL查询指南

本文详细讲解如何从MySQL和Oracle数据库中高效抽取库、表、字段、索引等元数据。MySQL通过`information_schema`系统库进行查询,而Oracle依赖静态数据字典视图(如DBA_、USER_系列)。文中提供了针对两种数据库提取核心结构信息的完整SQL示例,帮助开发者快速完成数据字典整理与Excel导出任务。

MySQL与Oracle元数据抽取实战:常用SQL查询指南

Oracle SQL优化:30条核心Hint语法实战指南

本文整理了Oracle数据库中30条关键的SQL优化Hint语法,涵盖基于代价与规则的优化选择、全表与索引扫描策略、连接方式(嵌套循环、哈希、排序合并)以及视图合并与并行处理等。通过具体代码示例,解析如何精准控制执行计划以提升查询效率和数据插入速度。

Oracle SQL优化:30条核心Hint语法实战指南

Oracle数据库排序后取第一条及分组取首行的SQL实现

本文详解Oracle数据库中如何高效获取排序后的第一条数据。对于单记录排序,推荐使用嵌套子查询结合ROWNUM;对于多组数据(如分页或分组统计),推荐使用窗口函数ROW_NUMBER() OVER(PARTITION BY ... ORDER BY ...)。包含具体SQL代码示例与逻辑解析,助你快速解决Top-N查询难题。

Oracle数据库排序后取第一条及分组取首行的SQL实现

MySQL和Oracle数据库空间查看与扩容指南

本文整理MySQL和Oracle数据库中查看数据容量、索引大小及表空间使用率的常用SQL语句,涵盖各库总体容量、单库容量及各表详细占用情况。同时针对Oracle提供表空间扩展、临时表空间管理以及自动扩容配置方法,帮助用户有效监控和解决存储空间不足问题。

MySQL和Oracle数据库空间查看与扩容指南

Oracle SQL优化:通过HINTS干预执行计划

Oracle基于代价的优化器(CBO)通常能选择最优执行计划,但在统计信息缺失或数据分布极端时可能失效。DBA可通过添加HINTS提示强制指定表的访问路径(如全表扫描、索引扫描)、连接类型及顺序。本文解析Hints语法规范、常见类型及使用注意事项,帮助解决特定SQL执行缓慢的问题。

Oracle SQL优化:通过HINTS干预执行计划

Oracle 数据库表空间查询:大小、剩余与使用率 SQL 详解

本文整理了 Oracle 数据库中用于监控表空间状态的实用 SQL 语句。涵盖如何查询表空间的名称及总大小、物理文件路径、剩余空间、已用空间以及详细的百分比使用率,同时提供回滚段、控制文件及日志文件的查询方法,助力数据库管理员快速掌握存储资源使用情况。

Oracle 数据库表空间查询:大小、剩余与使用率 SQL 详解

MySQL, Oracle, SQL Server 三种主流数据库分页查询实现方案

详解MySQL、Oracle和SQL Server三大主流数据库的分页查询语法。MySQL使用LIMIT关键字最为简便;Oracle依赖ROWNUM伪列,需通过嵌套子查询实现区间过滤;SQL Server提供多种方案如TOP结合NOT IN、ID比较或游标存储过程。文章对比了各方案的性能差异与适用场景,帮助开发者选择最高效的分页策略。

MySQL, Oracle, SQL Server 三种主流数据库分页查询实现方案
加载更多

专题列表