摘要:在大量业务数据处理的项目中,可以考虑使用分区来提高应用系统的性能并方便数据管理,本文详细介绍了分区的使用。   在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Oracle提供了对表和索引进行分区的技
转载 2009-08-04 16:22:01
674阅读
 Oracle数据库类型 6.1 的类型      1. 堆组织      2. 索引组织      3. 聚簇      4. 散列聚簇      5. 嵌套
转载 精选 2012-02-22 17:32:36
2431阅读
1点赞
1评论
oracle数据库创建实际工作中,在数据库中创建是经常会用到的。我们今天呢?主要给大家来分享一下在数据库如何通过sql语句去创建。其实,创建很简单,只需要把数据库数据类型和约束搞清楚就可以了,其他的就好说了。接下来呢,开始我的表演。首先,先使用plsql连接到oracle数据库,先保证下面的服务是开启的。 我们本次创建的需求是:创建一张班级,和一张学生
转载 2018-08-09 09:23:43
1125阅读
在团队开发一个项目的时候,避免不了两个或两个以上的人同时操作某一数据库中的同一张,这时候,如果一个用户没有提交事务,或者忘记提交事务,那么其他用户就不能对这张进行操作了,这是很烦人的事情,下面是查询是哪个用户将锁住了,并且生成解表语句的sql: Select O.OWNER, O.OBJECT
转载 2019-09-04 18:20:00
449阅读
2评论
oracle数据库创建实际工作中,在数据库中创建是经常会用到的。我们今天呢?主要给大家来分享一下在数据库如何通过sql语句去创建。其实,创建很简单,只需要把数据库数据类型和约束搞清楚就可以了,其他的就好说了。接下来呢,开始我的表演。首先,先使用plsql连接到oracle数据库,先保证下面的服务是开启的。 我们本次创建的需求是:创建一张班级,和一张学生。1.首先...
转载 2018-08-09 09:23:43
4745阅读
简单的数据库约束
原创 2022-07-13 15:33:46
89阅读
1、使用连接原因   1)经常有需要访问多个中字段的情况   2)用子查询也可以实现上面的功能,但是效率相当低下。使用连接可以大大提高效率。 2、连接的基本结构   select ... from  table1 t1  join  table2 t2  on  ti.id = t2.id;   join前后是两个需要连接的,on表示
原创 2010-11-25 11:45:21
1364阅读
数据库设计中,我的工作中经常会分析怎样商业逻辑中的表格如何设计。再设计的关系之前需要先了解关系型数据库特点1关系型数据库,是指采用了关系模型来组织数据数据库;2、关系型数据库的最大特点就是事务的一致性;3、简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维及其之间的联系所组成的一个数据组织。那么在现实业务分析中,我们可以理解为每个之间是有联系的,这种联系包括1.一对
原创 2018-07-02 16:03:55
4698阅读
Oracle数据库空间监控脚本
原创 2014-04-24 16:22:29
2304阅读
Oracle 数据库空间和 Oracle 数据库数据文件 关于 Oracle 数据库空间。 很多 Oracle 初学者弄不明白空间的概念和意义,他们只知道给数据库的时候需要到空间这个东东。他们也不大明白执行 create ...
原创 2022-10-21 12:12:53
330阅读
 在我们平时使用数据库时,经常会发现有的表列数过多,为了提高效率,我们经常对要查询的来纵横变换。一.行转列1.PIVOT函数PIVOT(任意​​聚合函数​​        其中,【聚合函数】聚合的字段,是需要转化为列值的字段;【列名】是需要转化为列标识的字段,【类型】即是需要的结果展示,【类型】中可以指定别名; IN中还可以指定子查询
原创 2022-09-26 10:48:11
70阅读
以管理员身份登录: 1.首先,创建(新)用户:     create user username identified by password;     username:新用户名的用户名     password: 新用户的密码 也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用户
转载 精选 2011-09-28 10:43:17
741阅读
 在操作数据库的时候,有时候会由于操作不当引起数据库被锁定,这么我们经常不知所措,不知怎么给这些表解锁,在pl/sql Developer工具的的菜单“tools”里面的“sessions”可以查询现在存在的会话,但是我们很难找到那个会话被锁定了,想找到所以被锁的会话就更难了,下面这叫查询语句可以查询出所以被锁的会话。如下: SEL
转载 2012-03-16 15:49:36
1731阅读
准备工作:     修改空间大小有两种方法,一种是为空间增加数据文件(适用于刚建立的空间)    alter tablespace users add datafile 'E:\APP\ADMINISTRATOR\ORADATA\AMBTS\CIC2.DBF'&n
原创 2012-07-16 10:46:25
772阅读
扩展空间大小语句 1.给空间添加一个数据文件: dba_data_filesALTER TABLESPACE users    ADD DATAFILE '/u02/oracle/rbdb1/users03.dbf' SIZE 10M      AUTOEXTEND ON      NEXT 5
--查询锁select       sess.sid,       sess.serial#,       lo.oracle_username,      &nbsp
原创 2015-12-01 19:42:18
897阅读
1、创建空间(存放数据) create tablespace xtba_datadatafile 'F:\ORACLE\ORADATA\ORCL\XTBA.DBF'size 50mautoextend onnext 5m; 2、创建用户并指定空间 create user xtba_2017011
转载 2017-01-12 16:45:00
490阅读
2评论
1. 查询当前数据库下的所有select * from all_tables where owner = 'TEST';注:all_tables查出来是查得所有用户下的,当然也包括你登录的用下的,然后加一个where你要查的那个用户名就可以了。(记得用户名要大写)
原创 2022-01-05 17:10:49
10000+阅读
有时候会有某种需求:需要对比两个结构是否一致,有时候甚至是整个数据库所有结构对比......。结构对比无非就是字段名、字段类型、字段数据类型、以及字段的顺序的对比。如果需要对比结构,可以通过下面简单的脚本实现: SELECT M.OWNER ,M.TABLE_NAME ,M.COLUMN_ID
原创 2021-08-23 09:35:17
1294阅读
ArrayList alPass = new ArrayList<>();try { // conn = SessionFactoryUtils.getDataSource(getSessionFactory()).getConnection(); Properties props = new Properties(); props.p
原创 2023-12-05 10:22:39
187阅读
  • 1
  • 2
  • 3
  • 4
  • 5