随笔分类 - oracle
摘要:查询及删除重复记录的SQL语句转载自:http://www.cnblogs.com/252e/archive/2012/09/13/2682817.html1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id f...
阅读全文
摘要:--拆分分区表ALTER TABLE MSRECORD1 SPLIT PARTITION PART_MARKETRECORD_2014_1 AT (TO_DATE('2014-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS'))INTO (PARTITION PAR...
阅读全文
摘要:select * from DT_INDUSTRY t start with industrycode IN (select industrycode from SYS_COMPANY_INDUSTRY t WHERE t.compid='541572482EDA4D4A9AA6E4AFB31A37...
阅读全文
摘要:转载自http://papmp.blog.163.com/blog/static/131716223201181933821313/包含下列主题:u多用户环境中的数据并发性和一致性介绍uOracle如何管理数据并发性和一致性uOracle如何锁定数据uOracle闪回查询概述多用户环境中数据并发性和...
阅读全文
摘要:CREATE OR REPLACE FUNCTION F_TRANS_PINYIN_CAPITAL(P_NAME IN VARCHAR2) RETURN VARCHAR2 ASV_COMPARE VARCHAR2(100);V_RETURN VARCHAR2(4000);FUNCTION F_NLS...
阅读全文
摘要:解决方法:SQL> conn / as sysdbaConnected.SQL> @$ORACLE_HOME/rdbms/admin/utlxplan.sql;Table created.SQL> @$ORACLE_HOME/sqlplus/admin/plustrce.sqlSQL> grant ...
阅读全文
摘要:dbca 配置数据库netca 配置tnslsnrctl status tns状态lsnrctl stop TNS停止lsnrctl start TNS启动
阅读全文
摘要:表之间的连接Join是一种试图将两个表结合在一起的谓词,一次只能连接2个表,表连接也可以被称为表关联。在后面的叙述中,我们将会使用”row source”来代替”表”,因为使用row source更严谨一些,并且将参与连接的2个row source分别称为row source1和row source...
阅读全文
摘要:Oracle的优化器有两种优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐用CBO的方式 RBO方式:优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则。比如我们常见的,当一个where子句中的一列有索引时去走索引。 CBO方式:它是看语句的代价(Cost),这里的代价主要指Cpu和内存。优化器在判断是否用这种方式时,主要参照的是表及索引的统计信息。统计信息给出表的大小、有少行、每行的长度等信息。这
阅读全文
摘要:window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便。但是在linux里就没有这么方面了,错了一个命令,我们必须重新敲一次,辛苦了手指头叻。看到一个文章,很方便的一招,给我们带来方便。通过rlwrap包实现linux里的sqlplus历史命令的功能这个包依赖readline包下载rlwrap-0.36.tar.gzhttp://utopia.knoware.nl/~hlub/rlwrap/readline-6.1.tar.gzhttp://tiswww.case.edu/php/chet/readline/rltop.html到本地 oracle目录下一:安装read
阅读全文
摘要:在Linux系统要远程连接Oracle的防火墙设置方法:打开5801至5810 端口用于vnciptables -I INPUT -p tcp --dport 5801:5810 -j ACCEPTiptables -I INPUT -p tcp --dport 5901:5910 -j ACCEPTiptables -A INPUT -p tcp --dport 5801:5810 -j ACCEPTiptables -A INPUT -p tcp --dport 5901:5910 -j ACCEPT打开1521 端口用于oracleiptables -I INPUT -p tcp --d
阅读全文
摘要:Linux环境配置[c-sharp]view plaincopyOS:Fedora15DB:Oracle11gR2将Oracle安装到home/oracle_11目录配置过程:本文来自Oracle官方文档+网上资料Oracle官方文档:http://www.oracle.com/pls/db112/homepage1. 以root用户登录到Linux2. 检查机器硬件要求2.1 内存要求[c-sharp]view plaincopy至少需要1GB的内存查看机器内存大小#grepMemTotal/proc/meminfo2.2 swap空间要求[c-sharp]view plaincopy内存大
阅读全文
摘要:1.修改/etc/sysconfig/network 文件[root@localhost~]# cat /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=dave2.使用hostname 命令修改主机名,该修改重启会失效,但在第一步我们已经修改过。所以失效也没关系[root@localhost ~]# hostnamelocalhost[root@localhost ~]# hostname dave[root@localhost ~]# hostnamedave3.修改hosts 文件[root@localhost
阅读全文

浙公网安备 33010602011771号