对于刚开始接触Oracle数据库程序猿来说,熟知用户和表空间各项操作,了解其各项关系是必不可少;因此我花了一些时间对此进行整理,并待于对日后遇到问题继续进行完善。
原创 2017-04-26 17:13:24
487阅读
Oracle数据库中,undo主要有三大作用:提供一致性读(Consistent Read)、回滚事务(Rollback Transaction)以及实例恢复(Instance Recovery) 。 一致性读是相对于脏读(Dirty Read)而言。假设某个表T中有10000条记录,获取所有记录需要15分钟时间。当前时间为9点整,某用户A发出一条查询语 句:select * fro
转载 精选 2013-04-25 09:36:45
846阅读
文章目录说在前面业务场景分析亿级用户日活统计存储架构方式1:通过 Redis Set 集合来实现方式2:利用 Hash 类型实现方式3:利用 bitmap 实现方式4:利用 HyperLogLog 实现存储方案问题分析bigkey问题准确性问题方案选择回顾:什么是 Big Key?Big Key危害?1、阻塞请求2、内存增大3、阻塞网络4、影响主从同步、主从切换HyperLogLog 原
创建用户:     CREATE USER user_name     IDENTIFIED BY password|externally|globally as external_name     [DEFAULT TABLESPACE tablespace_name]   &
原创 2012-09-13 12:08:11
459阅读
管理数据库用户主要是sys和system 区别:(1)存储数据重要性不同. sys用户拥有dba(数据库管理员),sysdba(系统管理员),sysoper(系统操作员)角色或权限,是oracle权限最高用户(数据字典基表,动态视图) system:用于存放次一级内部数据,如oracle一些特性或工具管理信息,system用户拥有dba,sysdba角色或系统权限. (2)权限
原创 2012-10-09 09:53:53
370阅读
  注:SID - 数据库标识HOME_NAME - Oracle Home名称,如OraHome92、OraHome81(1)OracleServiceSID 数据库服务,这个服务会自动地启动和停止数据库。如果安装了一个数据库,它缺省启动类型为自动。服务进程为ORACLE.EXE,参数文件initSID.ora,日志文件SIDALRT.log,控制台SV
转载 2010-07-01 15:11:17
410阅读
1、查看当前用户,可以在 SQL Plus中执行下面语句   select user from dual;   2、用来调用系统函数   select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual;——获得当前系统时间   select SYS_CONTEXT(’USERENV’,’TERMINAL’) from dual;——获得主机名   select SYS_CONTEXT(’USERENV’,’language’) from dual;——获得当前locale
转载 2008-12-15 15:45:00
145阅读
2评论
一.控制文件1、控制文件在数据库启动作用对于dna来讲,oracle数据库控制文件是非常重要文件,他是数据库创建时候自动生成二进制文件,其中记录了数据库状态信息。其它任何用户都无法修改控制文件,只有数据库运行过程中,数据库实例可以修改控制文件中信息。控制文件主要包括以下内容:n 数据库名称,一个控制文件只能属于一个数据库。n 数据库创建时间。n 数据文件
原创 精选 2017-05-04 10:59:04
4265阅读
1点赞
[b]Oracle Net Manager中配置服务和监听。[/b]在OracleEnterprise Manager Console里面,如果我们配置了错误服务,在那里是不能删除,不要来到Oracle Net Manager里才能看到你以前所有配置,并且可以编辑和删除。Oracle Net Manager 是帮助您配置和管理 Oracle 网络环境一种工具。使用 Oracl...
原创 2023-07-21 16:19:48
76阅读
首先创建表students SQL> create table students 2 ( 3 sid number(6) not null unique, 4 sname varchar2(20) , 5 sage varchar2(10) 6 ); insert into students values(1,'yangliehui','21');
转载 2023-06-30 09:20:15
175阅读
在SQL语句中需要选择两个值之间数据范围时,通常我们会想到BETWEEN ... AND操
原创 2023-06-16 00:30:14
1531阅读
Oracle 中TNS作用
转载 2016-04-09 10:29:00
199阅读
 删除用户,可以使用drop user命令,如下所示:  drop user user01;  如果用户拥有对象,则不能直接删除,否则将返回一个错误值。指定关键字cascade,可删除用户所有的对象,然后再删除用户。下面的例子用来删除用户与其对象:  drop user user01 cascade;
Oracle用户Oracle安装会自动生成sys用户、system用户和scott: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database权限,该用户默认密码是change_on_install (2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database权限,默认密码是mana
原创 2011-09-11 22:34:07
330阅读
1点赞
1评论
专有模式下ORACLE会给每个连接分配一个服务进程(Server Process),这个服务进程将为这个连接服务。为这个服务进程分配内存叫做PGA。PGA不需要Latch也不需要Lock,永远不会发生竞争。PGA组成中主要包括两部分:Session Area和Private SQL Area。Session Area包括会话跟踪信息,使用alter session命令修改环境参数、打开DB
转载 精选 2015-06-23 14:52:01
620阅读
Oracle 用户管理  一、用户概念  用户,即user,通俗讲就是访问oracle数据库“人”。在oracle中,可以对用户各种安全参数进行控制,以维护数据库安全性,这些概念包括模式(schema)、权限、角色、存储设置、空间限额、存取资源限制、数据库审计等。每个用户都有一个口令,使用正确用户/口令才能登录到数据库进行数据存取。  二、用户默认表空间  表空间是信息存储最大逻辑单
1、概念(1)用户 User:用户(账户)是定义在数据库里一个名称。(2)特权用户:特权用户是指具有特殊权限(sysdba 或 sysoper)数据库用户。SYSDBA 自动具备了DBA角色所有权限,而sysoper则不具备DBA角色权限。(3)方案(Schema):方案是用户所拥有数据库对象集合。2、用户认证方式(1)OS认证:是指使用OS检查用户、口令和用户身份方式。(2)data
SQL> conn / as sysdbaConnected.SQL> alter user hr account unlock identified by hr; User altered. SQL>
原创 2009-07-28 17:03:09
460阅读
修改oracle用户密码alteruser用户名identifiedby密码举例:alteruserscottidentifiedbyscott;
原创 2017-12-07 11:28:15
721阅读
修改Oracle用户限制cd /etc/securityvi limits.conf在该文件增加一下内容Oracle soft nproc 2047Oracle hard nproc 16384Oracle soft nofile 1024Oracle hard nofile 65536
原创 2022-08-03 11:54:22
100阅读
  • 1
  • 2
  • 3
  • 4
  • 5