最新实例
Oracle 9i SQL入门教程
Oracle 9i 的 SQL 入门教程还挺适合刚接触数据库的朋友,讲得蛮细。SQL 语法风格统一,用起来就像是在写英文句子,比如select * from 表名,通吃大多数数据库系统。教程里分了好几块内容,从查询、插入、删除到更新都讲到了,代码示例也清晰,照着练效果不错。 SQL 的四大类命令——DQL、DDL、DML、DCL,每一类都配了常用例子,讲得还挺接地气。尤其是讲多表查询和嵌套查询的地方,不光有语法,还有业务场景,适合用来理解复杂逻辑。 SQLPlus 和 SQLPlus Worksheet 是 Oracle 9i 里两个主要的操作工具。如果你刚开始学,推荐用SQLPlus Wor
Oracle命令速查手册
手边的 ORACLE 命令速查手册,真的是新手入门时的好帮手。命令都整理得比较清楚,查起来也快,适合平时开发时临时翻一翻,挺实用的。 数据库操作中最常用的那些命令,比如建表、插入、查询,全都一网打尽,格式统一,看着舒服,操作起来也顺手。 对你来说,如果刚开始接触Oracle,这份资料绝对值得收藏。不用一头扎进厚厚的文档里翻命令,节省不少时间。 还有几个相关资源也蛮不错,像是Oracle 初学者常见命令解析,和初学者 oracle 教程,都适合你一起搭配着看。 顺便说一句,如果你对其他数据库也感兴趣,可以看看这些:DB2 命令手册、MongoDB 指南、Redis 初学者指南,资料都挺全的。 建
SQL分组聚合函数
每个部门的平均工资怎么查?用GROUP BY就挺方便的。EMP 表里一堆员工数据,要是想看看每个部门发得咋样,用个分组聚合就能搞定,查询还挺快,逻辑也不复杂。像下面这样:SELECT DEPTNO, AVG(SAL) FROM EMP GROUP BY DEPTNO;是不是直观?输出里每个部门就一条记录,工资平均值清清楚楚,哪儿高哪儿低一目了然。嗯,值得提醒一句,别忘了GROUP BY会把表拆成几块来看,适合那种你想对某些字段做分组统计的场景,比如工资、销售额、打卡次数啥的。配合HAVING还能筛条件,比如只看平均工资高于 2000 的部门,也灵活。如果你对聚合函数、分组查询不太熟,建议看看下
Oracle 9i/10g编程艺术
Oracle 数据库玩得溜的朋友,应该对Oracle9i和10g不陌生吧?《Oracle9i10g 编程艺术》这本书算是把这两个版本的核心结构和实战经验都扒了个底朝天,讲得挺细,也挺接地气,适合想深入理解 Oracle 底层机制的人。文件系统的部分,参数文件、日志文件、控制文件这些全都有提到,还细说了每种文件的作用和使用场景。比如闪回日志,就挺适合做故障恢复用的。调试日志也讲了,方便开发过程中查 Bug。内存结构讲得蛮透彻的,从SGA到PGA、UGA都有,尤其是关于共享池和块缓冲区那块,用大白话解释了一下,读起来不会太吃力。而且还聊了怎么做自动内存管理,调优效率也不低。再看进程架构部分,专用服
Oracle SQL语句优化技术分析
ORACLE 的 SQL 语句优化技巧,挺适合平时经常跟数据库打交道的你。多性能瓶颈其实就卡在几条写得不走心的 SQL 上。像用ISNULL、用||拼字段、通配符乱放这些,都会让优化器抓瞎,索引用不上,响应慢得一塌糊涂。文里还提到ORDER BY最好跟索引搭配,不然排序全靠扫,服务器小命都悬。里面讲的几个例子都接地气,看着就想动手改代码。强烈推荐你看看下面那几个链接,顺着这个思路,再钻一钻,提升还挺大的。
Oracle Instant Client 10.2轻量连接工具包
Oracle 的 Instant Client 工具包挺适合做轻量级数据库连接的,尤其是这个instantclient_10_2版本,虽然有点年份,但对接Oracle 10g还是蛮稳的。你只需要解压一下,配下环境变量,连数据库就跟玩似的,特省事。 oci.dll、sqlplus.exe、tnslsnr.exe这些常用工具都在,想用C/C++开发,或者写点PL/SQL脚本都没问题。嗯,命令行干活的朋友应该会挺喜欢sqlplus的,响应也快,功能也比较全。 network/admin里的配置也不复杂,像listener.ora、tnsnames.ora这些,搞清楚服务名和端口就差不多了。真要是不会
Oracle存储过程学习合集
30 个实战源码的 Oracle 存储过程学习合集,比较适合刚接触 PL/SQL 或想提升项目实战能力的开发者。每个例子从基础到进阶都有,结构清晰,注释也挺到位。你可以一边看代码,一边在 Oracle 环境里跑一跑,改一改,理解会更深。代码讲了不少常用模式,比如输入输出参数、异常这些,实用。平时写报表、搞业务逻辑封装都用得上,学好了能省不少事。
Oracle面试资料整理
Oracle 面试的坑还挺多,尤其是数据库备份、恢复那一套,搞不清楚真容易踩雷。Oracle 面试资料这份整理就蛮靠谱的,从冷备份、控制文件、执行计划到 ORA-01555 的思路,讲得都比较清楚,适合准备深入一点的人参考。是像热备份和归档模式这种常被问到的点,资料里不光讲了定义,还提了使用建议,算是比较贴地气了。
Tomcat数据库连接池配置
Tomcat 项目的数据库连接池,用起来还是挺香的。是在用MyEclipse搞 Java Web 项目的时候,配合 Tomcat,连接数据库那叫一个顺畅。少了频繁创建连接这一步,效率一下就提上来了。配置也不麻烦,一般用DBCP或者Tomcat 自带连接池就够了。连接数、超时时间这些参数调好了,系统运行起来会稳不少。你要是刚开始接触,推荐先看看连接池的基本原理,避免踩坑。像DBCP,设置完maxActive和maxIdle之后,并发量一大也能顶得住,挺适合中型项目。DBCP 数据库连接池那篇文章写得还行,值得一看。哦对了,如果你是 Java 新手,建议先看看这个:Java 新手必学数据库连接池探
oracle存储过程超详细使用手册
### Oracle存储过程超详细使用手册####一、创建存储过程在Oracle中,存储过程是一种数据库对象,它由一组SQL语句和可选的PL/SQL代码组成,用于完成特定的功能。创建存储过程的基本语法如下: ```sql CREATE OR REPLACE PROCEDURE存储过程名称(参数列表) AS --声明局部变量BEGIN --存储过程的执行体END存储过程名称; ``` **示例**:创建一个存储过程`test`,接受两个参数,其中`var_name_1`为输入参数,`var_name_2`为输出参数。 ```sql CREATE OR REPLACE PROCEDURE test