Oracle数据库中,表是最基本的内容。可以说,表设计的好坏直接跟数据库的性能相关。所以,在设计表的时候,除了要遵循其固有的数据库准则之外,还需要看个人的数据库管理经验。下面我就把这些经验分享一下,或许对大家有所帮助。 一、 表该存放在哪里? 我们都...
1 Oracle服务器的两类连接方式 Oracle数据库连接有多种方式,按照客户端和服务器端是否同机运行可分成两大类,一是本地连接,二是通过网络连接。 本地连接。顾名思义,就是客户端程序和服务器程序运行在同一台机器上。安装Oracle时,客户端程序sqlplus自动伴...
想起当初学习Oracle,安装Oracle时的情景所谓是简历坎坷,走了不少弯路,学Oracle也有一段时间特写此文,帮初学Oracle的小伙伴们搭建一个基础的学习环境,本文详细描述了Oracle Database11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production在Cent...
一、在Linux下启动Oracle 登录到CentOS,切换到oracle用户权限 # su oracle 接着输入: $ sqlplus /as sysdba 原本的画面会变为 SQL 接着请输入 SQL startup 就可以正常的启动数据库了。 另外停止数据库的指令如下: SQL shutdown immediate...
终于下载了CentOS 6, 以Mini Desktop的方式安装到了虚拟机上。装好了VMWare-Tools 下面开始安装Oracle 11.2 1. 上Oracle的网站上下载最新的Oracle 11.2安装包,因为CentOS6装的是x86_64的,所以,Oracle也选择Linux x86_64的安装包。下载下来是2个zip文件包...
1.添加oracle用户与组;Groups;-oinstall;-oba;-optionalgroups;-oper;-asmdba;-asmoper;-asmadmin;Users:;-Softwareowner,usuallyor;-Cancreatemultipleusersf;2.groupaddoinstall;3.groupadddba;4.us 1. 添加oracle用户与组 Groups - oinstall...
在CentOS6.2操作系统下,安装oracle10g时出现如下报错: 查询文档会发现这个报错,是缺少glibc-devel的32位包所导致的,处理如下: 解决方法: 中止安装,否则即使安装完成相关rpm包后,后续仍会依据先前的检查出现其它报错。 建议到系统光盘下找到对应的gli...
在CentOS6.2操作系统上,安装Oracle10g时,报如下错误: 根据提示查看日志,并没发现帮助信息,如下所示: 复制代码 代码如下: [root@hyl ~]# tail -f /u01/app/oracle/oraInventory/logs/installActions2014-09-20_02-43-00PM.log INFO: make[1]: Leaving d...
Oracle提供了索引监控特性来判断索引是否被使用。在Oracle 10g中,收集统计信息会使得索引被监控,在Oracle 11g中该现象不复存在。尽管如此,该方式仅提供的是索引是否被使用。索引被使用的频率未能得以体现。下面的脚本将得到索引的使用率,可以很好的度量...
索引质量的高低对数据库整体性能有着直接的影响。良好高质量的索引使得数据库性能得以数量级别的提升,而低效冗余的索引则使得数据库性能缓慢如牛,即便是使用高档的硬件配置。因此对于索引在设计之初需要经过反复的测试与考量。那对于已经置于生产环境中的...