专注JavaWeb开发 首页制式『默认式 OR 时间轴 网站地图|RSS订阅|设为首页|加入收藏
当前位置:首页 > 数据库 > Oracle

Oracle

ORACLE分区表、分区索引

ORACLE分区表、分区索引ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过程都是先定位根据查询条件定位分区范围,即数据在那个分区或那几个内部,然后在分区内部去查找数据,一个分区一般保证四十多万条数据就比较正常了,但是分区表并非乱建立,而[详细]

发布于:2015-10-28阅读(91) (0)条评论

64位操作系统安装PLSQL后出现 ORA-12154 TNS

1、进入PLSQL Developer的主界面,在登录界面选择取消即不登录进入主界面,然后选择菜单Tools(工具)-Preferences(首选项),在设置窗口中,选择Oracle-Connection(连接),对应设置窗口中,找到Oracle Home(Oracle主目录),选择你本地所安装服务[详细]

发布于:2015-08-16阅读(58) (0)条评论

Oracle死锁

当两个或多个用户相互等待锁定的数据时就会发生死锁,这时这些用户被卡在不能继续处理业务,oracle可以自动检测死锁并解决他们,通过回滚一个死锁中的语句,释放锁定的数据,回滚的话会遇到ora-00060 deadlock detected while waiting for resourceoracl[详细]

发布于:2015-08-12阅读(64) (0)条评论

oracle存储过程的事务处理

1、事务用于确保数据的一致性,由一组相关的DML语句组成,该组DML语句所执行的操作要么全部确认,要么全部取消。2、当执行事务操作(DML)时,Oracle会在被作用的表上加锁,以防止其他用户改变表结构,同时也会在被作用的行上加行锁,以防止其他事务在相应行上执行DML操作。3、当执行事务提交或事务回[详细]

发布于:2015-07-30阅读(57) (0)条评论

SQL语句优化经验

(1) 选择最有效率的表名顺序(只在基于规则的seo/' target='_blank'>优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记[详细]

发布于:2015-07-29阅读(86) (0)条评论

Oracle 拆分字符串函数简介

在将图形系统的数据保存的DCOM方式转化为数据库底层直接操作的过程中,需要保留以前的批量的插入和删除功能,这其中就会涉及到将传入的字符串进行拆分然后利用ORA 的存储过程进行批量处理。在此记录下字符串拆分函数:123456789101112131415161718192021222324252627[详细]

发布于:2015-07-23阅读(49) (0)条评论

Oracle数据库中合并字段值(行列转换)

合并字段值可以使用函数 wm_concat, 具体实现如下:[@more@]1、创建测试表create table table1(user_id number(10),goods varchar2(60),num number(5,2));2、插入测试记录insert into table[详细]

发布于:2015-07-21阅读(56) (0)条评论

存储过程的好处和一些注意事项

存储过程天天用,关于使用存储过程的sql语句的争论也一直在,个人觉得使用存储过程要好于用sql语句,整理了一些说明:存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程类[详细]

发布于:2015-07-18阅读(86) (0)条评论

简化SQL计算之固定分组

固定分组的分组依据不在待分组的数据中,而是来自于外部,比如另一张表、外部参数、条件列表。对于特定类型的固定分组,用SQL实现还算简单,比如:分组依据来自另一张表,且对分组次序没有要求,但要实现其他情况就困难了。集算器可以轻松解决固定分组中的各类难题,下面用几个例子来说明。表sales存储着订单记录,[详细]

发布于:2015-05-15阅读(53) (0)条评论

Oracle 层次化查询

Sql代码  Oracle 层次化查询[详细]

发布于:2015-04-21阅读(51) (0)条评论


x 微信关注我们 随时获取最新网站资讯