Oracle索引原理

B-TREE索引

一个B树索引只有一个根节点,它实际就是位于树的最顶端的分支节点。 可以用下图一来描述B树索引的结构。其中,B表示分支节点,而L表示叶子节点。
B-Tree Index

阅读全文

Python3中urllib详细使用方法

Python3中urllib详细使用方法(header,代理,超时,认证,异常处理)

urllib是python的一个获取url(Uniform Resource Locators,统一资源定址器)了,我们可以利用它来抓取远程的数据进行保存哦,下面整理了一些关于urllib使用中的一些关于header,代理,超时,认证,异常处理处理方法:

阅读全文

oracle segmentation fault错误

问题描述

今天某客户现场反馈数据库无法连接,web服务无法正常访问,初步判断是数据库出现问题,远程登录oracle服务器准备进行检查。

根据经验,一般这种情况可能是监听有问题,准备查看下监听状态:

阅读全文

windows、linux修改pip镜像源及conda修改镜像源

一、在windows环境下修改pip镜像源的方法(以python3.5为例)

(1):在windows文件管理器中,输入 %APPDATA%
图 1

阅读全文

Linux系统中安装和配置snmp服务

最近公司需要在监控一下各项目地的服务器运行状况,查找资料发现监控宝可以直接通过SNMP服务实现,于是打算测试一下在RedHat Linux系统中安装和配置snmp服务

检查系统是否安装snmp服务

1
2
3
4
5
6
7
8
# rpm -qa|grep snmp
net-snmp-5.3.2.2-17.el5
net-snmp-perl-5.3.2.2-17.el5
net-snmp-devel-5.3.2.2-17.el5
net-snmp-libs-5.3.2.2-17.el5
net-snmp-utils-5.3.2.2-17.el5
net-snmp-libs-5.3.2.2-17.el5
net-snmp-devel-5.3.2.2-17.el5

阅读全文

非归档模式数据恢复 oracle11g r2

1.创建实验表空间数据文件

1
2
3
4
5
6
1 SQL> conn /as sysdba 2
3 Connected. 4
5 SQL> create tablespace data01 datafile '/u01/app/oracle/oradata/oracle/data01.dbf'size 10m; 6
7 Tablespace created. 8
9 SQL> create table david_01 tablespace data01 as select * from dba_objects; 10
11 Table created.

阅读全文

Oracle数据库文件迁移步骤

根据实际需要,有时安装了oracle之后需要扩展磁盘空间时,往往是新增一个单独的文件路径并挂载存储,这时便需要整体迁移数据库文件

(1)首先确认需要迁移的数据库文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
SQL> select name from v$controlfile;
NAME
-----------------------------------------
D:\ORACLE\ORADATA\XSFREE\CONTROL01.CTL
D:\ORACLE\ORADATA\XSFREE\CONTROL02.CTL
SQL> select name from v$datafile;
NAME
-----------------------------------------
D:\ORACLE\ORADATA\XSFREE\SYSTEM01.DBF
D:\ORACLE\ORADATA\XSFREE\SYSAUX01.DBF
D:\ORACLE\ORADATA\XSFREE\UNDOTBS01.DBF
D:\ORACLE\ORADATA\XSFREE\USERS01.DBF
SQL> select member from v$logfile;
MEMBER
---------------------------------------------
D:\ORACLE\ORADATA\XSFREE\REDO01.LOG
D:\ORACLE\ORADATA\XSFREE\REDO02.LOG
D:\ORACLE\ORADATA\XSFREE\REDO03.LOG
SQL> select name from v$tempfile;
NAME
--------------------------------------
D:\ORACLE\ORADATA\XSFREE\TEMP01.DBF

阅读全文

linux平台下的oracle自动备份案例(使用exp工具)

一、配置环境

在服务器上安装oracle精简客户端,实现在备份服务器的定时整库备份。

服务器:备份服务器

操作系统:Linux Redhat6.3 x64

阅读全文

ORACLE数据库数据文件转移方法(非系统表空间)

Oracle数据文件转移方法: 1) 手动拷贝要转移的数据数据文件’/opt/oracle/oradata/orcl/xxx.dbf’到新的位置’/opt/oracle/oradata/orcl2/xxx.dbf’。 新CP的数据库文件须授权给oracle用户组 chown -R oracle:oinstall /opt/oracle/oradata/orcl2/xxx.dbf

阅读全文

Oracle切换undo表空间

1.新建undo表空间

1
SQL> create undo tablespace undotbs2 datafile '/data/undotbs02.dbf' size 10M autoextend on next 10M ;

阅读全文