【oracle 】tnsnames.ora VS sqlnet.ora 作用
tnsnames.ora文件放在客户端机器上,并且在默认状态下存储在ORACLE_HOME/network/admin目录中。sqlnet.ora文件控制着客户端Oracle Net Services的行为,例如跟踪级别和会话特性。从根本上讲,当客户发出请求时,通过...
ANNOUNCEMENT: Deprecating the cursor_sharing = ‘SIMILAR’
ANNOUNCEMENT: Deprecating the cursor_sharing = ‘SIMILAR’ setting [ID 1169017.1]Applies to:Oracle Server - Enterprise Edition - Version: 11.1.0.6 to 11.2.0.2 - Release: 11.1 to 11.2Information in thi...
【ORA 错误及解决】ORA-30036
故障现象:UNDO表空间越来越大,长此下去最终数据因为磁盘空间不足而崩溃;问题分析:产生问题的原因主要以下两点:1. 有较大的事务量让Oracle Undo自动扩展,产生过度占用磁盘空间的情况;2. 有较大事务没有收缩或者...
【ORACLE 导入导出】exp 错误
EXP-00000: Export terminated unsuccessfully Cause: Export encountered an Oracle error.Action: Look up the accompanying Oracle message in the ORA message chapters of this manual, and take approp...
【等待事件之二】log 相关的等待
SQL> select * from v$version;BANNER ...
【oracle 性能优化】组合索引查询。
在Oracle中可以创建组合索引,即同时包含两个或两个以上列的索引。组合索引的使用存在着一定的局限,只有在谓词中出现全部索引列时才能使用效率最高的index unique scan, 否则谓词中必须包含前导列,否则会走Ind...
【SQL 性能优化】表的三种连接方式
NESTED LOOP:对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择。在嵌套循环中,内表被外表驱动,外表返回的每一行都要在内表中检索找到与它匹配的行,因此整个查询返回的结果集不能太大(大于1 万不...
【oracle 错误及解决】ORA-39139
ORA-39139: Data Pump does not support XMLSchema objects. TABLE_DATA:"UCS4"."RECEIVABLES_TABLE" will be skipped.Total estimation using BLOCKS method: 0 KBTables with XML type columns are not supported ...
【oracle 】怪异的信息统计 结果全为0
SQL> conn scott/yang已连接。SQL> set linesize 120SQL> set autot onSQL> select id ,name from t; ID NAM ---------- ---  ...
【SQL 学习】minus 和intsect 的排序方式!
前面的文章说 minus 和intsect 的排序方式和union的排序方式是一样的,这里做一个实验验证一下:SQL> select id ,name ,text from t 2 minus 3 select id ,name ,text...
【SQL 学习】排序问题之order by与索引排序
SQL> conn yang/yang as sysdba已连接。SQL> create table t as select object_id id ,object_name name 2 from dba_objects ;表已创建。SQL> set autot traceonly一次普通的全表扫描,没有排序的...
【SQL 学习】UNION 的排序方式!
(感谢dingjun123版主 为本文提供帮助)union怎么排序?许多人肯定会说 根据第一字段来排序,呵呵,这个答案能得50分!考虑到如果select的第一个字段是重复时,会怎样?看一个测试!SQL> select 1 id ,'a1' val ,'b1...
【SQL 学习】求一个表中列值的最前三名
表A是个职工工资表,现在你写一个sql,实现如下功能:1.返回表中所有结果2.将工资最高的3个职工记录信息按工资从低到高排序放在查询结果的前3个最高工资记录3.其他的记录以正常的select结果输出写一个sql来实现利用比...
【Linux&Unix】使用nohup让程序永远后台运行
Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做...
【oracle 】闪回与归档位置的理解
SQL> archive log list数据库日志模式 非存档模式自动存档 禁用存档终点 &nb...
【oracle 错误及解决】ORA-01659
ORA-01659 unable to allocate MINEXTENTS beyond string in tablespace string Cause: Failed to find sufficient contiguous space to allocate MINEXTENTS for the segment being created.Acti...
【oracle 】如何估算即将创建的索引大小
SQL> startupORACLE 例程已经启动。Total System Global Area 426852352 bytes &...
【SQL 学习】一个面试题
今天面试的时候,问了一个sql编写的题目, 求每门成绩的最高分数的id 以及科目,分数。(当时没有写好,郁闷了,面试官还是很好的,给我讲解了一下!)回到宿舍自己有写了一下,两个方法:SQL> create table test (...
【Linux】集群和负载均衡
集群和负载均衡的概念 集群(Cluster) 所谓集群是指一组独立的计算机系统构成的一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信。应用程序可以通过网络共享内存进行消息传送,实现分布式计算机。&...
【Linux】LVS --Linux虚拟服务器
LVS是一个开源的软件,由毕业于国防科技大学的章文嵩博士于1998年5月创立,可以实现LINUX平台下的简单负载均衡。LVS是Linux Virtual Server的缩写,意思是Linux虚拟服务...