![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
zhangbill2000
这个作者很懒,什么都没留下…
展开
-
oracle DBA知识
Oracle 的入门心得-->强烈推荐oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。 一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员原创 2007-06-26 23:28:00 · 636 阅读 · 0 评论 -
常用sql语法
sql语法测试:外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM 子句中指定外联接时,可以由下列几组关键字中的一组指定: LEFT JOIN 或者LEFT OUTER JOIN 左外联接的结果集包括LEFT OUTER 子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列原创 2007-04-03 19:25:00 · 336 阅读 · 0 评论 -
oracle锁.隔离级别等
1.悲观封锁,乐观封锁。更多的时候应该使用悲观锁(oracle)2.有四个常见DML语句在数据库中阻塞:Insert,update,delete和select for update.2.1在insert语句中,最简单的发生阻塞的方法是 借助oracle序列生成主码悲观封锁在用户指出他们要修改数据的意图的瞬间,使用那个语句;乐观封锁应该在更新数据库的数据之前立即使用那个语句(那个语句是指select原创 2007-04-03 19:43:00 · 751 阅读 · 0 评论 -
oracle常见命令
查询oracle监听器命令:lsnrctl status启动oracle监听器命令:lsnrctl start实例启动/关闭命令: export ORACLE_SID=xxx sqlplus /as sysdba startup shutdown原创 2007-04-03 19:22:00 · 384 阅读 · 0 评论 -
连接池的工作机制
36、说出数据连接池的工作机制是什么?J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个连接。原创 2007-04-09 20:25:00 · 555 阅读 · 0 评论 -
oracle 知识
游标cursor,索引index.过程(procedure),函数(function),包(package)和触发器(trigger).Job.Queue.view.sequence.role.tablespace对于过程和函数的使用原则:如果是返回多个值,一般使用过程。如果返回一个值,一般使用函数1.pl/sql异常部分:异常类型,用于自定义异常和预定义异常。对于自定义异常,是在pl原创 2007-07-13 22:48:00 · 724 阅读 · 0 评论 -
oracle优化原则
oracle performance tuning guideADDM AWR ASHAWR间隔一段时间自动生成需要的SQLADDM根据AWR来生成统计信息ASH是用来短时间内分析数据]在tune sql部分,在使用ADDM或者top sql确定了high-load sql后,可以使用sql tuning advisor和sql access advisor来tune数据调优步骤:1.perfor原创 2008-01-16 21:16:00 · 377 阅读 · 0 评论