对于刚开始接触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阅读
点赞
[b]Oracle Net Manager中配置服务和监听。[/b]在Oracle的Enterprise 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;
原创
2013-04-22 10:07:20
2530阅读
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评论
专有模式下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)、权限、角色、存储设置、空间限额、存取资源限制、数据库审计等。每个用户都有一个口令,使用正确的用户/口令才能登录到数据库进行数据存取。 二、用户默认表空间 表空间是信息存储的最大逻辑单
原创
2013-04-22 10:05:12
357阅读
1、概念(1)用户 User:用户(账户)是定义在数据库里的一个名称。(2)特权用户:特权用户是指具有特殊权限(sysdba 或 sysoper)的数据库用户。SYSDBA 自动具备了DBA角色的所有权限,而sysoper则不具备DBA角色的权限。(3)方案(Schema):方案是用户所拥有数据库对象的集合。2、用户认证方式(1)OS认证:是指使用OS检查用户、口令和用户身份的方式。(2)data
原创
2013-04-09 09:43:05
570阅读
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阅读