随笔分类 -  Oracle 学习

摘要:这几天,需要通过将SQL server 2005数据库的数据导到Oracle数据库中,查找和咨询了一些资料,想通过SQL server 2005中的DTS来实现。但导到Oracle数据中时,表名和字段名总是自动增加双引号“,上网查了一下的双引号的意义: 双引号可以用来引用关键词,比如TABLE, 其他区别:双引号" 为标示符:增加了双引号的好处: (1)... 阅读全文
posted @ 2008-10-16 14:00 zping 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:Oracle 10gR2 行变列研究 建立测试数据和环境: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->create table test( COUNTRY varchar2(20), CITY varchar2(20) ) in... 阅读全文
posted @ 2008-10-14 21:23 zping 阅读(810) 评论(0) 推荐(0) 编辑
摘要:Select…For Update语句的语法与select语句相同,只是在select语句的后面加FOR UPDATE [NOWAIT]子句。 该语句用来锁定特定的行(如果有where子句,就是满足where条件的那些行)。当这些行被锁定后,其他会话可以选择这些行,但不能更改或删除这些行,直到该语句的事务被commit语句或rollback语句结束为止 阅读全文
posted @ 2008-10-13 19:27 zping 阅读(893) 评论(0) 推荐(0) 编辑
摘要:第十二章 PL/SQL应用程序性能调优 一、PL/SQL性能问题的原由 当基于PL/SQL的应用程序执行效率低下时,通常是由于糟糕的SQL语句、编程方法,对PL/SQL基础掌握不好或是滥用共享内存造成的。 PL/SQL中糟糕的SQL语句 PL/SQL编程看起来相对比较简单,因为它们的复杂内容都隐藏在SQL语句中,SQL语句常常分担大量的工作。这就是为什么糟糕的SQL语句是执行效... 阅读全文
posted @ 2008-10-05 19:30 zping 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->一、树型表结构: 节点ID 上级ID 节点名称 二、公式: select 节点ID,节点名称,level from 表 connect by prior 节点ID=上级节点ID start wi... 阅读全文
posted @ 2008-10-05 10:37 zping 阅读(7552) 评论(0) 推荐(3) 编辑
摘要:由于Oracel 10g 是一个多进程多线程的数据库,而SQL server是一个单进程多线程的数据库Oracel实例主要有3类进程 1,服务器进程 2,后台进程3,从属进程 服务器进程:分为专有服务器进程和共享服务器进程 后台进程: 1,PMON(进程监视器) 该进程是在出现异常中止后完成操作,还包括监视其他后台进程,如果这些进程崩溃,他来负责重启进程。PMON还会向Oracle TNS 监听... 阅读全文
posted @ 2008-08-04 17:45 zping 阅读(587) 评论(0) 推荐(0) 编辑
摘要:学习了近5个月的Oracle 10g,对其体系机构有了一个大体的认识,这次对其内存体系机构作个总结: 1,Sga :系统全局区 2,pga: 进程全局区 3,Uga:用户全局区(是共享服务器,uga在sga中分配,是专有服务器,uga在pga分配) 这里主要讨论sga和pga: 目前在Oracle 10g中有手动和自动内存管理,... 阅读全文
posted @ 2008-08-04 17:43 zping 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:最近公司产品,客户反应系统慢,已经影响客户的使用,公司不得不进行对系统进行优化。 对数据库性进行测试,在导入数据时出现小问题,以下是解决过程: 阅读全文
posted @ 2008-04-01 21:58 zping 阅读(1221) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示