
oracle
yaoyujie157
这个作者很懒,什么都没留下…
展开
-
oracle 表空间自动扩展及大小
1.Oracle表空间数据文件大小的限制由于Oracle的Rowid使用22位来代表数据块号,因此Oracle表空间数据文件每个数据文件最多只能包含2^22个数据块。也因此数据库表空间的数据文件不是无限增长的,例如:在数据块为8k的情况下,单个数据文件的最大容量为8K*2^22 = 32G同理,数据块为2K,数据文件最大约8G数据块为32K,数据文件最大约16*8G故若达到这个最大容量之后,则即便是设置了自增长,也不是无限自增长,此时则需要为这个表空间添加数据文件2.当表空间不足时(1)设转载 2021-03-11 09:30:44 · 6239 阅读 · 0 评论 -
oracle 查看数据块大小
单个数据块的大小会影响表空文件(4*block_size)等的大小。查看方式如下:1、 在sqlplus窗口中执行:SQL> show parameter db_block_sizeNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_block_size integer 8原创 2021-03-11 09:17:19 · 1907 阅读 · 0 评论 -
数据库Sequence创建与使用
在Oracle中sequence就是序号,每次提取完都会自动增加,步幅固定,它与表没有直接关系!创建sequence语句:CREATE SEQUENCE seq_name-- seq_name为计数器的名字,自定;INCREMENT BY 1 – 每次加幅度:1,2,3,…;START WITH 1 – 起始序号,以实际生产情况而定;NOMAXvalue – 不设置最大值,或设定最大值: maxvalue 9999;NOCYCLE – 一直累加,不循环; 或循环使用 cycle ;CACHE转载 2020-10-29 16:06:28 · 6709 阅读 · 0 评论 -
Oracle:ORA-00604: 递归 SQL 级别 1 出现错误
ORA-00604: 递归 SQL 级别 1 出现错误ORA-01653: 表 SYS.AUD$ 无法通过 8192 (在表空间 SYSTEM 中) 扩展ORA-02002: 写入审计线索时出错ORA-00604: 递归 SQL 级别 1 出现错误ORA-01653: 表 SYS.AUD$ 无法通过 8192 (在表空间 SYSTEM 中) 扩展使用DBA登录:查询SQL:SELECT UPPER(F.TABLESPACE_NAME) “表空间名”,D.TOT_GROOTTE_MB “表空间转载 2020-06-09 21:35:05 · 5585 阅读 · 0 评论